Son has suspected ADHD, and impulse control issues. Starting work with professionals very soon. He found a stick on the way home from school. Started acting up and refused to hold my hand crossing the road (he's 5). I refused to cross without him holding my hand as I know what he's like. Literally just said 'we aren't crossing until you hold my hand'. He got angry and thrashed his arms about accidentally hitting a random person with the stick. I was embarrassed and apologised profusely, took his stick and threw it away, then told him off and took his hand, marching him across the road. Cue huge meltdown. I could've handled it better but I'm exhausted by his behaviour. He's continuing his meltdown at home.
Can ANYONE advise the best way to handle similar situations? I probably escalated things by chucking the stick. It's so hard in the run up to support being put in place. I just feel shit all the time.