Boyfriend has a bestie

I’ve known him for 2 years and we’ve been fooling around for 4 months ig and now we date,

Even though we weren’t dating them 4 month he hurt me, emotionally. ( don’t wanna get into it ) and it’s hard to trust him but he swears up and down he’s not doing anything

His ex is his best friend and I don’t like it.. he told me she hasn’t liked him since he cheated on her but still I’m not comfortable with them all of a sudden being “besties”

He hides his snapchat from me and etc, I can’t even lie ik he’s texting other girls I just, idk what to do he took my virginity and it’s hard to leave him.