He was abused and saw his mom get beat by his step dad as well. Every once in a while he just snaps and screams and yells and spanks our 4 year old. And he is just a mean cold asshole for a few days after because he's upset he let his anger out. He destroyed the bedroom because I had a couple empty diaper boxes and he couldn't find a sheet. Ugh they are in the linen closet. All while in at work. I get a text saying he's done and wants a divorce because there's a few boxes in the closet and he can't handle the kids. I was so mad that he did this while I was at work. He always gets pissy when I work. I work 12 hrs a week. I was scared to leave and go back to work. He's calmed down but still wont talk. He always finds something to yell about. He's not working a lot so its not like he couldn't help me. Instead he puts it on me and bitches when its not done within his time. I'm seriously fed up. I'm not the same person. I'm depressed and always anxious and hoping he doesn't yell at me.