my 7 year old DS always seems to have to be the best (making everything a race etc), is bossy, interrupts conversations and during clubs outside of school constantly talks/interrupts/says 'I know' for everything even though he doesn't know, is a bit of a show off for laughs and is just quite over the top outgoing to the point it can sometimes be embarrassing. He also seems to not be aware of peoples personal space and it just seems I'm constantly telling him off for any number of these things. I need advice or help with some techniques and distractions to stop him/to un-teach him these things and give me some hints and tips to try to stop being the moany Mum as I'm sure that isn't helping!
Thanks for reading :)