My boyfriend and I started our relationship when I was overseas in February, so basically our relationship does not have a stable foundation. I had to go overseas for studies this whole year, I left in January and will be back in April next year. I recently found out that he cheated on me in April when I was looking through his phone messages, he was very intimate with another girl but this whole time he says that he never had sex with her even though the slept on the same bed a few times. He said he broke it off as he felt that it was not right or that he was starting to develop feelings for her, I don’t remember.
It was very rocky for us back in April, we kind of broke up and kept arguing but finally got back together as he had a scheduled trip to visit me in May, he booked the flights back in February. I forgave him, decided to give him another chance but within the last few days, I found he cheated again in November. He only said it was a bj, but I don’t believe that, because his message to his friend was that the girl said that there was no need to use protection, so to me, they did have sex, or else he would not have said that to his friend, no matter what he says.
He also made out with another girl twice around the same period of time, I found out all of this through his messages to his friend. It was him who gave me his password to his social media accounts, as I found out that he was lying to me recently, hence, I have no trust in long-distance relationships so he gave it to me when I asked for it.
Another thing is that he is extremely flirtatious with girls, just too intimate for my liking. I have spoken to him about it and he said that he will change. But the problem is him cheating so many times, like I just can’t accept it. But after mentioning breaking up he told me his reason of being like this, he said he used to be a very loyal person, but because of his ex he turned out this way. He said his ex used to bring guys back to her apartment all the time and was very intimate with other guys when he was dating her, so he thought and believed that he could do the same as well. After confronting him, he said that he regrets it, he just does not know how to reject people which i believe is bullshit. But he said he is willing to change, to give it a fresh start and to really appreciate me this time.
He deleted all of his Instagram messages (which is where I found all this info from), wanting to start anew, he swears that he will change and that he does not want to break up with me. My friends all tell me that a guy who cheats will never change, which I believe, but I also believe in giving people one more chance. But the problem is that I found out about him cheating within a 2 week span this month, I thought I gave him a chance for his cheating in April but now I find out about another one in November.
I really don’t know what I should do, if I can trust him? None of my friends support us together, none of them believe in cheaters. He was bowing on the ground for me to give him another chance, he keeps apologizing, he really regrets it but words have no effect anymore. He said that he will use time to prove it to me, but I don’t know how he will prove it. Just a little background, he works in a bar, so he meets girls on a daily basis. Which I don’t mind as long as he knows how to draw the line, but clearly he does not. He said from now on he will go straight home after work, he won’t have supper with his friends anymore, he said that he will stay at home with me when he has his days off. He said that he will change, he will do anything to not break up, but I really don’t know what to do right now, I am really confused. Please help me.