I broke up with this guy about 6 months ago, and we were in a serious relationship for almost 3 years. A while back, my family lost everything as a result of bad business decisions, and I was working multiple jobs while trying to keep my GPA at 4.0. While all this is happening, my ex would play the pity card and tell me he doesn’t have enough money/not pay the expensive food bills etc. 

He also once took money out of my account without telling me, and his excuse was “I didn’t think it was necessary”. He doesn’t work, he doesn’t do well in school, and doesn’t try to improve himself as a person. He also didn’t bother helping me get food when I was throwing up all over the place due to a bad gastritis attack from working long and stressful hours and hadn’t had anything to eat for a day. He proceeded to berate me for working too much and taking on more than I can handle.

Eventually he told me he stayed with me for money because our relationship was taking a bad turn (I didn’t want to have sex) and so he needed something to cling onto. He expected me to be fine with it, and called me a hypocrite when I wasn’t because I “didn’t like the honest truth” that I always advocated for. Now he won’t stop telling people that I’m the terrible person who broke his heart.  Oh, and all this while, he was basically cheating on me with people on role play forums playing out sick fantasies, which I found out after the breakup. He showed absolutely no remorse. He then said that I shouldn’t give up on this relationship because I’m just walking away from a commitment. 

He did help me out a little, and was patient with me throughout. But I felt like it doesn’t justify his behavior...

So, AITA for not forgiving him and giving up on the relationship? 