The conversation then somehow turned in to him throwing my past mistakes against him in my face because he wanted to make me feel guilty. I became very upset because he refuses to forgive me for these past mistakes despite the fact that I have apologized for them several times and I am sincerely sorry. He told me that the things I did in the past still hurt and I acknowledged that fact but I told him that I can’t change the past. Again, I apologized to him and I offered to do what I could to make him feel better and asked him what I could do to make amends for the past but he didn’t have any suggestions.
The thing that bothered me the most though is that he honestly felt justified in throwing my past in my face to make me feel guilty. He has done this repeatedly over and over in the time that I have known him despite the fact that I have apologized, even in tears, several times. I then tried to explain to him that he is not justified in throwing these things in my face all the time. I explained to him that it really hurts a lot when he does that because I can’t go back and change the past but that I am indeed sorry for it…
I think his behavior is abusive and unhealthy for you. He knows exactly how to push your buttons, how to hurt you, how to get a strong reaction. I suspect he feels a need to exercise power over you. When you argue, plead, cry, and apologize, it unfortunately feeds his need for power and reinforces (rewards) his abusive behavior.
Look, I am not a therapist or anything like that, but I think you need to break that cycle. There are two phases of the cycle: he throws a guilt trip at you, and you respond defensively. Look for ways to interrupt the cycle at any point.
One way is to avoid contact with him. If he can’t talk to you, he can’t remind you of all the ways he feels offended. You may still worry about it, but it will help to not have him actively re-energizing your defensive/guilty feelings.
Another choice is to interrupt him just as soon as he starts to bring up past mistakes. For example, you could cut right in and tell him “I’m done with that. Any time you bring that up, I’ll have to hang up.” No further explaining or apologizing is necessary. Then you have to actually hang up. And hang up any time he tries it again.
This may be difficult for you, and you may think it is unkind, but it is actually a compassionate approach. By interrupting the cycle at that point, you deny him the unhealthy pleasure he draws from hearing your emotional response, which he has no right to hear, and which reinforces his bad behavior.
Afterwards you will have to calm yourself. Pray for inner peace. Reassure yourself that you are doing the right thing. Pray for his peace. Try to forgive him. And of course speak to your spiritual director or confessor as needed.
Oh well, I have the habit of giving too much advice. Forgive me if I have overstepped.
I pray that the Holy Spirit assist you and guide you to a life of greater peace and love.