He's always been very lively, doesn't sit still for longer than 5 minutes, but he's become so much harder over time.
Like I said he never sits still, he doesn't/can't follow instructions, he has a meltdown over the smallest of things. I feel like I can't even leave him alone for a few minutes when he's having one of those days (which are very often) cos he's always on the lookout for what he can do to break something or do something he specifically knows he's not allowed to do.
His meltdowns are becoming embarrassing, so much so that we don't want to take him out to friends houses or out to eat etc.
We've always been consistent in what our expectations are of him, we never threaten something and not follow through on it. We honestly try our very best to control him but it's like trying to put a lead on a tornado most of the time.
What are we doing wrong and when will it end?! I'm just not enjoying being around him most of the time now and that's not how I want to feel.