I think I caught my bf cheating 2 years ago

Okay so 2 years ago my boyfriend and I were in an online game group and there was another girl on our team who kept flirting with every boy on our group.

My boyfriend is a very friendly guy and he doesn’t really notice if a girl is being too friendly or flirty. Weeks past and the girl was chatting my boyfriend.

I’m not really a jealous type, I mean I let my boyfriend talk and be friends with other girls so I wasn’t that worried until one day I checked his phone out of curiosity and saw that he deleted their conversation. After seeing that I got really anxious and I worried that maybe something was going on.

Days have passed again and my boyfriend told me that he has to go home to his hometown and do something for his grandma, so I said okay go ahead. He was gone for 4 days and when he was on his way back the girl messaged me saying if he already got home. I was shocked I asked the girl what was she talking about, like how did she now that my boyfriend went to his hometown?

So when my boyfriend finally showed up I checked his phone again and saw messages from the girl which said “did you get home safely, I don’t want you to get sick you must rest” and after reading that I didn’t know how I was supposed to feel.

I felt angry, sad and betrayed all of a sudden. So I asked my boyfriend why was the girl texting him like that?

And he confessed to me that the girl went with him and slept at his house. I also found out that she was with him within those 4 days and they even watched a movie and went to the mall. He said he made her go with him because he she makes him happy.

Hearing that from him hurts. It’s like he’d rather spend time with that girl instead of me. So I asked him to pick. I know it was selfish of me but I wanted to know who’d he’d rather pick.

He saw me cry like I was losing it and he said he still loves me. He said that nothing happened between them he just couldn’t tell me that time that the girl was with him because he thought that I’d freak out.

At that time I think I cried a puddle of tears. I was so angry and disappointed because he kinda lied to me by not telling me who he was with. He said he was going home to help his grandma, but he didn’t mentioned that the girl went with him and slept at their family house in his hometown.

I want to believe that nothing happened between them. So I forgave him with one condition. I told him that from then on he can’t speak to her ever because they both lied to me.

I also spoke to the girl and told her that what she did was very wrong. Like who goes with someone’s boyfriend to their hometown. I mean she knows he has a girlfriend, they could’ve at least told me. Like who does that? I said we can’t be friends anymore.

That time I forgave him because my boyfriend and I have been best friends and we’ve been together for 5 years and I didn’t want to lose what we have.

2 years have passed and we’re still together, but I have to admit that I became more anxious and I always check his phone.

For the last 2 years I felt like shit. I felt insecure about myself. Like did I do the right thing or should’ve I just broke up with him? Maybe I should’ve not let him choose between me and that girl.