Am I an ungrateful unappreciative bitch?

So this morning my husband woke super early since he slept 26+ hours since Friday night. He decided he was hungry & instead of looking for a pan in the pantry he decided to wash the two on the counter. I’m currently trying to get our 2 year old to sleep in his own bed while taking care of a newborn so I get 0 sleep at night & he has made it abundantly clear I am not to sleep past 6 or take naps with the kids because there is housework to be done. He’s banging around making so much noise it wakes me. Since I’m up at 5am I figure I’ll shower and get started on laundry. Before I shower he tells me he took medicine so he can go to sleep when the kids wake. I got upset because he’s only home on the weekends & doesn’t help with either kid. Yes he works, but he just told me that he sleeps the 2 hour drive to work, then he sleeps from 11-1 and again on the 2 hour drive home. He gets home and gets 1 hour to himself which he generally sleeps & then he is ready for bed around 7:30. Our son goes to bed at 9:30 since that’s when I try and put our daughter down. My husband doesn’t put his dirty clothes in the basket, intact he will bitch at me for not having clean work clothes but none of it is home, it’s in his work truck. He doesn’t help cook dinner or feed the kids & this morning is the first time he’s ever attempted to wash dishes in the 8 years we have been together. Since I got upset about him going to sleep when the kids wake does that mean I don’t appreciate him? I’m writing this as I drew him an Epson salt bath as his body is hurting from all the sleeping he’s done. I don’t complain to him about being tired or needing help because the response I get is he works hard & I just stay home with the kids.

Vote below to see results!

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors