i understand what you are saying but ... i forgive people i guess too easily and it just bothers me that i feel that i am always the one trying to fix things or not do things to upset people that i care about not just him.
i have learned tha love always hurts and the more you love the more you do get hurt because you care about that person more. I have tried to let go and i have accepted the fact that we won't be together
True forgiveness is not about other people, it is about you and no longer allowing those other people to hurt you. If you are always the one to "fix things" you have not accepted the loss of this person in your life. I get that this is a very difficult thing to do but if you are really going to move on from this guy you need to tell him to leave you alone. He keeps opening the wound up everytime you start to grow a scab.
Love does not hurt. While trying to find love we might get hurt but when you find real love you will see that it is about two people who choose to be part of each other's lives. Thoughtlessness hurts and this guy has been thoughtless to you and is being careless with your feelings. He left, he needs to actually leave.