<human>: Can you provide a brief overview of the text?

My Bf:18 Me:18
We've been together for 3 years now.
In the beginning of our relationship about 3 months of being official I found out that he was still getting to know other girls on a dating website for teens. He swore to never do it again and we got over it. 

Recently I discovered he's at it again. He's gotten numerous numbers and is constantly telling the girls, wow your so cute or your body is amazing. He's been telling them these things sometimes when I'm asleep right next to hime This has been going on for about a month now. I confronted him about it and he said he was just trying to make friends. 

My trust for him is gone. I didn't expect this to happen after 3 years together. I try my best to make him happy, surprising him with stuff, dinner, concerts, sex. I don't know why he would do such a thing.

After talking some more I discovered lies that I thought were true since our relationship started. He wasn't a virgin when we had sex, I was and that is what ultimately crushed me. Now I always have these thought and I doubt him when he says he's going with his friends. I feel like I have to babysit him so that I know he's not cheating.

I'm not sure if I'm overreacting or not? I really wanna find a way to trust him again.
<bot>: Boyfriend messaging and trying to get to know other girls online. He claims to be done with it this time for sure but I don't know how to trust him again.