Hi, Shattered. Like a few of the other mums who have contributed to this thread, I cannot offer any solutions, only sympathy. My d.h. is just the same, although he doesn't usually get home until about 7 ish, and also travels quite a lot through work. We have been together for 14 yrs now, and I suppose, to a large extent, I partly have myself to blame for his complete inneptitude (sp?)at anything other than his work. I allowed this development of set roles, and maybe in the early days, I even encouraged it. I was proud to have a man to look after and was equally proud of his ability to provide for me. (PLEASE don't get offended by this everyone - I was very young and extremely naive!!) That was before we had kids which brought so much more work and many different stresses into the equation.
He works hard, but like your d.h. the moment he walks through the door, his day ends. Like you, I do everything with our 3 kids, the house, garden, and like you, I also get pissed off. Its just too much some days. The only saving grace is that once the kids are in bed, we do talk a lot and have a lot of laughs and fun together (if I can stay awake long enough!)
We also have rows, though we tend to go through stages of everything being fine, and I am ashamed to say that some of our rows, like yours took place in front of the kids. I actually find weekends much harder than through the week. Mon -Fri, I don't see how little he does at home, if you know what I mean, and by the time he gets home, the kids are bathed, in pyjamas and ready for a story (read, of course, by me).
I guess, what I am saying is that I have more or less accepted that for us, this is the way it is going to be now. Things have probably gone on for too long. Of course, I could leave, but aside from the practical issues, I love him dearly and still fancy him like mad, which helps.
I suppose what you have to decide is whether you are prepared to continue like this. What would you do if he refuses to change? Do you still love him? When I first discovered Mumsnet, it seemed that everyone apart from me had wonderfully supportive partners. Obviously, from the many threads similar to this one, there are a lot of mums who find themselves in a similar situation. Not much comfort, I know, but at least we're not alone. I hope someone can offer you some more constructive advice or suggestions. Perhaps someone has managed to turn this kind of situation around.
Oh and re arguing in front of your baby, don't beat yourself up over it. Its not great but it happens. Love oxocube xxx