Hi kimmy,
I also can and do forgive people who have hurt me. I understand though that it can sometimes take people a long time to forgive depending on their history etc, as it can sometimes for me.
When I apologize it is always sincere and meant to help the other person, not hurt them

although as stated on several occasions elsewhere I have made mistakes including "bad timing" in apologizing

( I do not appreciate it if people think otherwise although of course that reflects where they are coming from in their life and/or misunderstandings/miscommunications on one or both sides)
I agree with what another poster said on this thread about bearing grudges
Thanks for this post!
Take care,
Fuzzy