Should I leave my boyfriend?

So I’ve been dating my boyfriend for a while but he has cheated in his last relationship so when I dated him I moved past that but his friends are terrible people that don’t respect him or me. His friend tried to hit on me and when I told him he got mad at me and when I had proof he believe but he is still friends with him. And it just hurts me Because I feel like he doesn’t respect and he texted this other girl and he lied to me when it was me testing him the whole time. And now he lied again to my face today when he logged into my snapped and said it wasn’t him even though I got a email saying his phone and address logged in to my snap so I can’t trust him now because it’s feel like something might happen later and he will lie to me again
Should I leave my boyfriend?
Add Opinion