I’ve known my current bf for 5 years with occasionally dating on and off but this time it’s been consistent since Jan 2017. Six months into our relationship, we had a big fight and he told me he didn’t want to be together anymore. So in the month time span that we were separated, I spoke to 2 different guys include 1 sexual pic exchange (no hookups). Months later after we got back together he found those texts on my old phone. I apologized and since then have been making sure he feels comfortable in every way possible.
The other night he accused me of having sex with someone the night before and having “stains” on my skirt. I thought he had forgiven me but apparently, he has not. It’s been about 6 months of nothing being brought up about what happened until the other night. I’m taking it as though he has NOT forgiven me. I was pissed that he thought I’d stoop to that level on sleeping with someone else and then wearing that outfit with him. In order for us to move forward, he needs to forgive me and I asked him yesterday if he could and he said he’d let me know. How long do I wait? We can’t move on if he doesn’t forgive me for that mistake.
Any advice? Is he just being immature? He doesn’t handle these things well and tends to shut down. Should I break up with him??