I get really fed up with my (v bright)5 yr olds obstinacy. It is embarrassing to go to friends house tonight and him tell me he isn't going home and no he won't apologise for breaking the tree etc. eventually he does what I say but usually under some threat or other. he then gets angry- tonight he hit me 3 times and eventually got a spank back. It sounds disastrous because it sometimes is. We haven't had a night like this for a while but I feel so deflated when we do. I just feel like a rubbish parent. Does this happen to anyone else???? I need sympathy or advice- how can I change this around.HELP