I know you're ranting, but focus on the issue.
I literally even have to put his own shoes away once he's come in.
This doesn't matter in the grand scheme.
He's never once made our baby a bottle, he's now 9 months old, he's never fed him, never bathed him or put him to bed, he doesn't look after or cleaned up after his own children that visit.
This does
I get the children to bed and then have to come and do dinner whilst he lays on the sofa; then I have to take his plate out and do the dishes!
Things to take into account. Does he work extremely long hours to provide for you, the two resident DC and two non resident DC. My DH works hard, but that's for us to reap the benefits. So I don't begrudge doing everything else, because he's very much pulling his weight out of the home.
However, he is capable of making a bottle for DTwins bed time as I'm cooking tea, because he likes doing things for them. And it takes one minute. He hasn't saved me loads of work, but just helping out in a little way because it's nice to lay them down to bed and then enjoy our evening together.
Housework wise, he does zero. And I could call him a lazy arse, but then earning wise, I do pretty much zero, so I am a lazy arse for that? He works equally hard outside of the house.
Because my most hectic times of the day are tea time and bed times, and this coincides with him coming home, a snapshot would look like a lazy husband sitting around waiting for his food while the frantic wife readies pyjamas and lays the table with the tea on. A snapshot an hour earlier, you'd see the hard at work husband closing his deals for the day, and me sitting with DTwins in front of the Gruffalo.
How are your days?