<human>: My husband is passive aggressive. He'll never actually gets angry. Instead he quietly seeths. If something happens that he doesn't like, he'll either belittle, or act out physically. He's never actually hit me, but he'll do weird things. 

An example, I was in bed working in photoshop (graphic design) He walks in and wants to go to bed. Instead of asking me and waiting for me to get up/save/shutdown, he sits on my legs (He's 6ft 300lbs) and shuts my laptop off. I'm yelling at him to get up, and he just sits there. He sat on me for about a minute while I was writhing in pain trying to get from under him. 

Another example: he used to be really mean to our dog (we no longer have him) He'd pick him up by the nape of the neck and throw him into his kennel, and then turn the kennel upside down. So one night he was trying to get him to sit. Doggy wasn't sitting. He starts yelling at him. I go over to him and tell him to leave him alone. He pushes me and I almost fall over. I was 30 weeks pregnant. 

This kind of thing happens every couple of months. He never really talks to me about how he's feeling. He can't handle confrontation. So instead he turns his anger inward and acts out. It's so strange. I'm left confused wondering wtf I did to be treated this way. Or is this normal behavior? I have no fucking clue. I want to say it's abuse, but at the same time the situation is so weird and the shit he does can hardly be classified as abusive. I just don't know.

Can you condense the text into a few key points?
<bot>: Passive aggressive husband that has pushed me, and pinned me down multiple times. Not sure if it's abuse or just.. I don't know.