Husband is a d*ck

So every once in awhile I fall asleep with my LO will she’s eating. Tonight he decided that because my eyes were closed for a minute it was okay to hit my arm to wake me up instead of just shaking my arm. He pisses me off because he acts like he’s father of the year and he never helps with the baby. If he does help he huffs and complains the whole time. I’m so overly done with him and this marriage at this point. The only reason I’m staying is for my LO.