He ran into the road in temper because I wouldn't get a cab home. He tries to steal from the supermarket (I have to turn his pockets out). His tantrums are uncontrollable. Once in a newsagent he got a box of crisps and chucked all of them on the floor and stamped on them. If anyone tells him off when he's in a tantrum he tells them to fuck off. It's always in public and it's embarrasing. His 10 year old brother is scared of him. He throws things out of windows in cars, and called a cab driver a paedophile . This has been going on for years.
My reactions are sometimes calm, trying to talk to him, threatening to take toys away etc, sometimes screeching at him. Sometimes my brain just shuts down, when he mashed up the crisps I walked out of the shop without him like a robot. Help