Dh was being a jerk this morning. First he got mad at me because there was no money on his card. I didn't know that. I apologized, and then I fixed it. Then he got mad because our blender was broken and had been thrown away. I explained why, he was pissy about it. Yelling at me. Then the shakers were dirty. So I washed them. All the while he was yelling at me. Saying that "you're a stay at home mom, everything is supposed to be clean." he wouldn't quit yelling at me. So I told him that I wasn't going to sit there and be yelled at. So I went outside. He demanded that I come back inside. I would not. So he came out and grabbed me. He hit me into the door a bit as I resisted. I told him to let go of me. He wouldn't, so I used my foot to push him away. So he kicked my leg. He only wanted me to come inside so he could continue to yell at me. Because "sometimes you need to be yelled at"