My boyfriend (32M) of 3.5 years says I (34F) ruined his life because of something that happened before we were exclusive. I don't know what to do anymore.
(34F) met my boyfriend (32M) 3.5 years ago after coming out of a difficult breakup. At the time, I wasn't looking for anything serious and was casually dating, including one person who was polyamorous.
When I met my current boyfriend, our first date went really well. We were intimate and I was excited about him, but we had not discussed exclusivity. Two days later, on Valentine's Day, I met up with the person I had been casually seeing and slept with him. Immediately afterward, I felt terrible about it because I knew I wanted to pursue my current boyfriend and suspected that if he knew, he would never continue seeing me.
I ended the casual relationship after that and continued dating my now-boyfriend. I never disclosed what happened.
About 9 months later, after we had become serious and were living together, he received a text message from someone making false accusations about me. During the discussions that followed, I admitted that I had slept with someone else shortly after we met. Later, he also went through my phone and saw old messages between me and friends from before our relationship became serious. Some of those messages included jokes and conversations about dating that understandably hurt him.
I fully acknowledge that hiding what happened was wrong. If I could go back, I would have been honest much earlier. I understand why my actions damaged trust.
The issue is that almost four years later, this remains the center of nearly every conflict we have. Whenever I bring up concerns about the relationship, household responsibilities, communication, or anything else, the conversation often comes back to what happened at the beginning.
For the past 10 months, I have been the sole financial provider while my boyfriend completes training. I pay the rent, groceries, and most household expenses. When I ask for help with chores or express frustration about something unrelated, the discussion frequently turns back to my actions from the start of the relationship.
Recently, he told me that I ruined his life, that many of his problems are my fault, and that he wishes he had never met me.
I am not asking whether what I did was wrong. It was. I have spent years apologizing, taking responsibility, and trying to rebuild trust.
My question is: at what point does a relationship reach a stage where forgiveness either has to happen or the relationship has to end?
Can a relationship realistically recover if one partner still uses a four-year-old betrayal as the explanation for most current problems?
I'm genuinely looking for constructive advice because I feel completely stuck.
EDIT: I think we are focusing too much on the Exclusive Talk - this isn't a worldwide concept as some people commented that it is assumed that people aren't involved with others when dating someone new, yes being on a dating app may mean multiple talking stages but my BF is from a different Culture than me (I am Canadian he is Nigerian)