Stuck in the same cycle

I feel stuck. I come home to my wife, make dinner, watch tv, go to sleep. Although the sleeping part means she keeps me up and demands that I scratch her head as I’m trying to sleep. God forbid I’m sleepy and wanna just go to sleep and not rub her. She literally whines like a child and shakes me awake, as I’m actively falling asleep just so I can keep scratching her head or rubbing her back. She and I went out dancing at our local club and she got so tired she wanted to leave, we’d only been there about an hour and a half which I understand since she worked today but this is every time we go out, I can’t genuinely have a night out fully without her feeling sleepy or uninterested with where we are and it sucks. I expressed to her how I felt and she just kept apologizing and blaming herself (which is what she does every time and its mind numbing to an extent considering we work the same hours and sometimes I’m super sleepy but I still make an effort to go out) I feel stuck in a continuous cycle and I’m actively wanting to change it but my wife doesn’t wanna do anything else but stay inside and smoke cannabis all day. Am I wrong for feeling frustrated?