I can't believe how incredibly selfish he is

My husband and I have two girls under two. He has been out both days this weekend with his friends and hasn't come home until late with no explanation. Last night he came home at midnight and went straight to bed. Our 5 month old sleeps by our bed in her crib. We live in an upscale apartment complex that costs and arm and a leg per month. At around 230am I woke up and our room reeked of marijuana. I think someone was smoking outside our open window. My husband said he smelled it too. I asked him to close the window because I don't want our 5 month old breathing that in. He said no, so I got up and closed it myself. He then SCREAMED at me at the top of his lungs "what the fuck" and I got back into bed. He stormed out into the living room for 20 mins or so and then came back in and went to sleep. I asked him why he was mad and he said that I'm ridiculously over protective of the kids and the smell of weed isn't going to harm our daughter. Our daughter was awake at this point, she woke up when he screamed at me. I finally get her back to sleep at 430am. My husband had been sleeping the whole time. This morning I heard him get up early and tell his boss he wasn't coming into work. When both kids woke up I told him it was his turn to get up since he had been out with his friends all weekend and hasn't seen them. He then said to me and I quote "I slept like shit last night because of you. I took the day off work today to do my work laundry and sleep in. Their your kids, I'm not getting up with them." Btw let me clarify they are definitely OUR kids. He then went back to sleep and it's now 9:20am and he won't be up for hours. Like how much of a dick can you be? He's always able to get up early when it's friends asking him to hang out but if I ever ask him to get up early he refuses to get out of bed until at least noon whenever he's home. We've talked about this at length many times and nothing ever changes. I feel like he doesn't even listen, he just tells me I'm always grumpy. Am I wrong for being upset ladies? What would you do? 

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