I feel the need to defend myself on two points here too by the way.
A.) My kid issue. He's 3 1/2 and normally when he gets upset he will just say something like "You're mean and not my best friend anymore!" and I tell him to go to his bed for time out for 5 minutes, and he does, and then he apologizes and is fine. This time, when he went to his room he trashed it. When he called me because he wanted to apologize, and I saw the mess, I told him he was not leaving his room until he picked it up. So he screamed and cried. For like 3 hours. It was super fucking frustrating, but as a parent, if you cave, they know you will cave, and then you never get to win again. So, because I'm a good fucking dad I just dealt with it. The spanking comment was due to the fact we had a conversation about it once, and I said I try not to spank them unless it's something super bad and severe. I've done it a few times to each, but really don't like to.
B.) I've mentioned before that I'm really clean, and this makes it look like I'm not. I know no one cares, but I'm still self conscious about appearing to be a slob or something. I spend all last weekend Painting the entire house, and putting new baseboards in all the rooms I recently had tiled. In addition, I put net covers on all the outlets, and am changing all the light switches out from the pointy regular ones, to nicer switches. So, all week I've been cleaning or doing projects. So my dishes were all of 20 minutes worth, and the laundry was me going through all my clothes, the kids clothes, and rags, towels and blankets, and trying to cut down get rid of excess. I have probably 35 sweaters, and I live in the fucking Desert, for example. The last few weeks of housework and home improvement stuff has done 2 things, made my house look WAY nicer, and sucked up almost all of my free time, every day. As a lazy person, this has been exhausting for me. I'm happy with the results, but yeah.
Now back to your regularly scheduled drama!