Boyfriend cheated, I forgave & stayed and now I just feel angry all the time?

Anonymous
this will hopefully not be too lengthy

but i found out by the girl who he cheated on me with, i had her on instagram and somehow we started talking. i knew they fucked but i didn’t know the timeline of things (duh, ofc my boyfriend “forgot” when it happened) so then i asked her if she could just tell me when it was. she was super kind and gave me a phone call and told me the dates but wanted to make it sound in a way that they weren’t anything serious and they both were just trying to fuck. but then she gave the days when it happened — of course it was valentine’s day! and the next day i went to the hospital because of what i thought was a miscarriage. and the night before he just happened to be fucking another girl. she sent me pictures with him in it, and they had been talking for a month after that happened. me and him broke up in May 2018. they talked for a month in Feb. 2018. we broke up in May ‘18, but got back together in December ‘18. we’ve been together since then but i just found out he cheated on me last year.

i keep having dreams about this and everyone around me is telling me to forgive him and stay with him because he’s a different person now and he loves me so much. but i feel the spark is gone now. i’ve been through so much shit w/ him I don't know what to feel
Updates
+1 y
I should have left him when my intuition told me to. He ended up raping me twice.
Boyfriend cheated, I forgave & stayed and now I just feel angry all the time?
34 Opinion