Boyfriend says I cheated, and is verbally abusive - is he right about anything?
TLDR: boyfriend found out I had a one night stand the same day that we broke up last year - and says I cheated and has been verbally abusive. Having trouble knowing if I alone am responsible for everything going on now, or if he’s acting wrongly.
Our relationship (me F26, him M30) was quite tumultuous for various reasons - including long distance, but also extreme jealousy from his end, and intense avoidance from my end (barely wanting to spend time with him or visit him in Barcelona where he lives). I was in love with him, but felt like he didn't really allow me room to breathe - although admittedly it was my first relationship and I think I was scared of proximity and wanted more room than was normal for a relationship. Several things happened but I ended up breaking things off with him in July of last year.
Our breakup was super long and drawn out over like three weeks- and toxic, he said horrible things to me including that he hoped I went to sleep and never woke up. We would break up and then the next day he would call and we would cry and decide to keep trying.
At this point I was emotionally checked out and honestly exhausted and traumatized. In one of the times we broke up, I had a one night stand that next day- I was numb and it was awful, and I wasn’t proud of it. But then the next day he called me and we got back together again only to break up again a week later for good.
Fast forward a year later - we’ve been seeing each other again super intensely - he’s still been dealing w a lot of insecurities which I’ve been trying to reassure and show him my full commitment to him, including spending almost two months straight in his place, and me considering moving to his city (he gave me a 10 day timeframe to move in- but that’s aside). Last night he blew up on me, yelling and asking if I had been with someone while we were still together. Turns out he had gone through my phone and exported my chat with my best friend onto his phone. He read everything and called me a whore repeatedly- and has been reading out to me private messages I sent to my friend about guys I started seeing very shortly after my breakup - guilt tripping me about how fast I moved on and saying I’m a slut and never cared about him, and used him. I explained it was a coping mechanism and I wasn’t over him I was just trying to distract myself and it was awful and I’m sorry, but we weren’t together. He says he doesn’t know if he can ever trust me again- and that if we hadn’t broken up that time I probably would have cheated on him in any case. Before he revealed all this of him having read everything on my phone he was also aggressive sexually with me when trying to initiate sex, and when I said no repeatedly is when he exploded.
Is he right about anything, am I fully to blame and is there any way we can stay together? He has always been giving his all in the relationship and I have been always fleeing and taking him for granted - it feels like I potentially abused him emotionally for that.