Have name changed for this thread because I'm so ashamed. My 2.5 year old is a wonderful placid loving funny little chap. However, like all toddlers he is...well, a toddler...and drives me to distraction sometimes. I like to pride myself on being a patient and loving mummy but at the moment I cannot stop losing my temper with him and have treated him roughly in a very serious way. I have smacked his hands very hard, I have thrown him roughly onto the sofa and physically pushed him hard into his buggy. I am terrified by my own temper and hate myself deeply for getting physical in this way, but once my temper goes, there is no question of 'walking away and counting to 10'. I think I need help but there is no way I can go to my GP and open the whole social services can of worms. Is there anyone i can talk to for support anonymously and learn how to keep control without getting physical? I cant express how much I hate myself at the moment for doing this to my darling little boy