I think your life will actually be so much better without him in it. What a complete manchild. He has zero care for you OP. Or for your little dc either by the sounds of it
Him and his mates think they can have the benefits of a wife and not have to give up their single life at all. He doesn't care that you're run ragged.
So what if he works all week. WTF does he think you do? Work much damn harder than him, thats for sure. So, he earns money. You're raising his children!
But he sees this as womens work, no?
If I were you, I'd pack up the DC, and get yourself on a little week long break somewhere.
Leave him a note saying you've had enough, you're at breaking point, and you're going on a weeks holiday. he can't stop you because he'll never stop you from doing what you want, will he? His words.
Hell, print out this thread and leave it for him to read.
Then use that week to enjoy your DC, clear your head and think about what you want in a relationship and for your and your children future. And then make your plans.
If your mum is supportive, maybe she can go with you to help with the DC? Or a friend?
Tell him if he wants to continue to live like a single bloke, he can.
He's now single.
Oh and he will be having the DC every other weekend. That will really screw up his golf and football.
Although I suspect if you do decide to kick him out, he sounds the sort to totally turn his back on his dc, so be prepared for that.
I honestly don't know how you can stand to look at him. Has he any nice qualities at all?