Dump him or stay with him?

So I’m with this guy who’s an absolute piece of trash. He mistreats me and is only using me for sex. He thinks I’m stupid and can’t tell that he’s a liar and a manipulator. It’s honestly pathetic.

I know that I deserve better. I’m attractive, young and incredibly smart. I’m also a very giving person and I make it my job to respect and cherish everyone I meet. He isn’t anything like me in this regard. He has a few redeeming qualities, but they aren’t nearly enough.

what should I do?
Dump him or stay with him?
Add Opinion