and I just don't know how to deal with it.
He did it for the first time yesterday. First I told him very calmly to stop, then I ignored him for a bit before telling him to stop again. Then I shouted, ignored him, shouted some more, smacked him, told him to go away Please don't jump on me for smacking him. I always said I'd never do it, and I meant it, and I plan to ensure it never happens again, but he'd be hitting me for more than ten minutes by this point and I'd run out of ideas and was very upset and stressed.
Today when he started I told him calmly to stop, then held his hands away from me while I told him off, as soon as I let go he was hitting me again, I started crying. Pathetic I know. I just can't handle this. I shut myself in the kitchen for a minute while I cried then went and put him in the bath - all seems calm now and he has said he loves me although I have at no point had an apology for the hitting - he thinks it's funny.
He turned two in January.
How do I deal with this effectively? I'm not stupid, I know losing my temper and smacking him won't help, but I couldn't help myself. I'm not a natural at parenting anyway but it's just getting harder and harder and I'm in a such mess about it, am worried I am getting it so so wrong. Any opinions gratefully received - except those who just want to give me a hard time about smacking him - believe you me I am gutted about it and ashamed enough as it is and if you lay into me I will cry lots.