We were in the park with my 5 year old and his friend when DS started demanding something to which I said no you can't and he hit me in the face. It actually hurt plus I was shocked as he doesn't normally do this. Couldn't go home because we were on a playdate and I was looking after the other child. At the time, I told him that this wasnt acceptable. We are now home, and I need to do soemthing so it doesnt happen again but what? What works for you when this happens? I often feel that whatever I do doesn't work, so any advice welcomed.