I deserve way better than him but I still want him? What should I do?

I met this guy, I really like him but the whole situation is messy, we both have trust issues and can’t trust each other. We’re so different in so many things that even our friends don’t understand why we’re together. He’s a really extrovert outgoing guy we had a Tumultuous past, all you can imagine! And I’m the total opposite. For some reasons we love each other but it’s really toxic, it makes us really anxious specially me all day because I’m scared that he change his mind. Some of my friends who know him told me that yes he’s not a bad guy but I deserve x100 better, that I shouldn’t lower my standards just for him, that if have nothing to give me, that this bad boy guy loving a kind sweet girl is so cliché and I’ll regret this if I don’t stop now before falling a love. What should I do? Please help me I’m so so lost…
Stop everything
Stay with me
Select gender and age to cast your vote:
I deserve way better than him but I still want him? What should I do?
Post Opinion