Look in the mirror and you’ll see the word “doormat” stamped on your forehead. 😕
You’re letting him walk all over you — he’s not doing it — [i]you’re[/i] the one who’s allowing it. Of course you should get rid of him! He’s dating other women, and has been the entire time you’ve been with him. He doesn’t contribute to the household expenses. He’s using you — and you are the one who’s facilitating this arrangement.
(Nice try by saying, “he made sure he had a key to my place”. Seriously? Change the locks if you don’t want him to use a key. You’re not a victim. So, don’t pretend to be one because I don’t buy it, and neither should you. 😉 )
Booting him altogether is the way to go. Give him 24 hours to leave, and if he doesn’t, then pack up his stuff and send it to his mother’s house, then change the locks. You could do a lot better for yourself on any given day — but aim higher than that! 😆 Instead, read Think & Date Like A Man, [url]https://www.askapril.com/relationship-dating-advice/think-and-date-like-a-man.html[/url], a book I wrote for women who want to find, get and date Mr. Right — it’s going to help you ENORMOUSLY!
Let me know how things go, and please follow me @AskAprilcom on Twitter and on Facebook at this link: [url][/url].