Seriously. I've been saying that a lot lately. Not just of boyfriends (or girlfriends) but of toxic friends in particular.
If you are dating or friends with someone that makes you feel bad, that makes you feel jealous, that just leaves you with an energy drained ucky feeling every time you are done seeing them.
GET RID OF THEM!
They're eating your soul! And there are plenty of other people in the world you can date or be friends with.
Think of him as an old broken computer. Why waste all the time and effort (and money) on fixing it when you can get a new even better computer for the same price and none of the drama?
Sure there's sentimental value, but once you get into all the features that come with the new one you'll forget about all that ;)