DS1 is six. He's always been a very easy child - does what he's asked, good-natured, etc, etc. In the past few months, though, he's become very bossy to the extent where he tries to tell adults what to do in a way that sounds very rude. Unfortunately, when he's told off, he gets very upset and cries. His reaction to the slightest telling off - even something as small as 'please put your shoes away' is way over the top. Tears and sobbing and sometimes he'll say to me in the most heartbroken tones, "Mummy, I must be the worst boy in the world."
I am completely at a loss as to how to handle him. He cannot be allowed to get away with bossy behaviour, particularly with adults but his over-sensitivity is so hard to deal with.
Background for anyone who's not familiar with my story, DH died in August so I'm never sure how much any behaviour problems are down to losing his dad or how much is normal six-year old behaviour or down to his personality. A lot of adults who should have known better did say to him when DH died, "You're the man of the house now," which I think is partly behind the bossiness. He's always asking who's in charge and insists that he's in charge after me.
So far I've tried firmly telling him that bossiness is not acceptable, I've made him apologise to adults if he's come across as rude and I've just ignored the initial tears but comforted him after a few minutes. I've tried to explain that I always love him but just don't like the bossy/rude behaviour but I'm not sure if that's too hard for a boy of his age to understand.
Any advice would be really appreciated as I'm struggling with him. He really is a lovely little boy but he's putting people's backs up with his bossiness and not showing himself in his best light. SIL has been bitching about us, saying that I let him get away with everything. I'm really quite upset about that as I asked her advice because she's got a degree in Early Years education! She just said bossiness is normal at that age and didn't really offer any practical suggestions. Maybe MN can be a bit more helpful.