Well, not actually punch him but you get the point...
For example, tonight I cooked us a lovely dinner and we sat down to eat once DS was fast asleep, half way through he got up and went upstairs to get his diary to see what he's working next week - at this point I got really pissed off! He asked what was up and I was like I'VE MADE YOU'RE F'ING DINNER AND YOU CAN'T EVEN SIT DOWN WITH ME TO ENJOY IT...
Later on, we're watching X Factor, like you do, and he started talking to me whilst I was watching, so I said one minute, let me listen and he ignored me and continued talking, I was so mad I stormed off to bed and watched the rest in bed...
AIBU and ridiculously hormonal or is he really ANNOYING?