I don't know how I've become so grumpy and tired and irritated by everything. I feel overwhelmed. DH has not been around at all to help. It's no excuse how I've been behaving with ds (5). I have been screaming at him all week to just tidy up, eat, stop running around, to go to bed, to do as he's told. He didn't want to do his homework so I went and threw it in the bin and told him he's a f retard. When he wanted to do it, I said again that he's a twat and he'll be a fucking stupid twat when he's older so no more homework ever. Yipee! (Truth is I've tried very hard in the past, sitting down to read, do homework, make things fun, but am so incredibly tired with his attitude I just didn't want yet another fight and can't stand his sloppy attitude) He then went and got it out of the bin and did it quietly asking me for help. I feel so bad. He said he didn't want dinner one of the days so I told him to fuck off to bed then. He ran upstairs crying. I really feel like I will rip into him. I haven't been like this before, but I am turning into my worst nigtmare parent. Everyday there's been some incident where I have made him cry and I've lost control of myself. It get's worse with each holiday. What do I do.