Strongly suspect DS age 7 is neurodiverse, he's on the waiting list to be assessed.
He's a lovely child, not prone to meltdowns as such, but plenty of rudeness, back chat, not listening, overreacting rudely/horribly (such as getting angry if I accidentally step on his toe).
Normally on school mornings he has to get dressed upstairs first thing before going downstairs for breakfast. He shares a room with his sibling who's been sleeping in lately, so this morning I brought his clothes downstairs, made him breakfast, asked him to eat breakfast and get dressed.
He didn't. Ate a bit of breakfast and messed around. I refuse to ask over and over again as I think it's pointless, he knows what he's meant to be doing and asking several times just makes me angry. He starts being mean to his younger sibling while still only half dressed, I told him off and he is sometimes (often) so sensitive to being told off (which I know is part of being ND - full disclosure his dad is textbook inattentive ADHD and also prickles if he feels he's being criticised, so I'm well-versed on rejection sensitive dysphoria/emotional regulation etc) - I get told I'm being so mean to him etc. I tend to ignore this but eventually I do end up telling him off more. He just kept answering back, I threaten a consequence so he gets upset and says sorry, so I give him one chance to finish getting ready - teeth, shoes, coat - and I won't see the consequence through - but he still doesn't. Still carries on answering back or being mean to sibling.
Is this "normal" for his age? He's not like it every day but we are definitely in over-excitement for Christmas/tired end of term/it's freezing so getting up and dressed to school is not pleasant mode. I feel even though he is most likely certainly ND, he can't get away with answering back like that.
There will definitely be a consequence later. He was 10 minutes late to school purely of his own doing (unreasonable 3 year old sibling was still up/dressed/breakfasted and ready in time!), I hope he got told off but I don't suppose he did!