No way I'd leave him alone in my house! Fuck I'd put it on on Facebook that I needed some friends round that night. Wouldn't pay for his fucking hotel, either, and so what if his ex is out, he bloody left his teens alone whilst he went out to work anyhow.
He's softened you up by bullying and negging to put up with his abuse and cocklodging, he's counting on your type of passiveness to continue abusing you.
How fucking dare he call you silly and overreacting. That whole hormonal and irrational language is 100% misogynist.
He's a woman-hating arsehole.
I'd get him gone tonight. Who gives a fuck where he goes? He's got friends and not having paid living expenses for 8 months he has money.
Wouldn't give a fuck about what he can afford later, that's his lookout, if he's not earning enough to live in his own flat to see his kids, then he needs to work more and be an adult.
You've been in an abusive relationshit for 3 years, you need to get out and honestly, you need to stop dating for a long time because this guy targeted you. They do this. He'll find another victim.