Really don't know where to start... But I am in desperate need of advice!
This has been going on for the past 2 weeks and a half now. The worst thing is that he is doing it in public, take today for an example I took him with me to Sainsburys to do the weekly shop, he picked up an expensive toy thinking I was going to buy it for him when I said no he went into a strop, arms crossed wouldn't move, I had to pull him to make him walk, when we got to the check out he thought it was okay to tell me to "f*k off" call me a "fking btch" then kick me, the sheer and utter embarrassment.
When we got home he decided to pour a whole litre of water on the floor, silly me for leaving the lid off whilst I took a phone call. I told him off and and sent him to his room, I went up and spoke to him and told him his behaviour isn't acceptable and as punishment I took away his iPad, a few minutes later he came into the living room and picked up of the clothes I had ironed and threw them on the floor.
This isn't the first incident that has happened we went to the park on the weekend he pushed a little girl down the slide and hurt her, her parents weren't to happy the same I wouldn't have been if it was the other way round. I also lost a good friend last week because my son pushed her son in the pond.
He does play up now and again but it has never last for this long. I don't think I can put him with him swearing and hitting me and not doing what he is told, for much longer.
He is always well behaved at school and he doesn't misbehave when his Dad is home, he will always go to sleep before he comes home so he won't get told off.