My LO has just turned 18 months and a few months ago he has started hitting, pinching and scratching me, which is very embarrassing when we are in the middle of a swimming lesson.
He mainly does it when he is tired, but he also seems to do it when he is emotional. He also seems terrified of other kids and yells and screams alot when they come near him, and he actually went to hit one when we were at the park today.
I have smacked him twice (which we don't normally do) and all he did was smack me back. I have read Steven Biddulphs Complete Secrets to happy children and we have tried to do his "firmlove" approach, which is basically taking him to a corner when he does something unacceptable and holding him there until he calms down and explaining why he is there. But all he does is laugh so it seems pointless.
Does anyone have any suggestions on what I can do?
I am worried that my anxiety disorder, which went a bit haywire when he was a baby has rubbed off on him ...