DS is generally lovely, charming, bright etc. Until v recently he was always the quiet one, quite shy and reserved and very compliant! He has recently discovered his confidence (since birth of ds2 who is 6 months). He is so loud and bossy these days, which in itself is manageable, but he is ridiculously impatient and can act very spoilt in certain situations and I don't know how to handle it.
We have been on holiday and had a few days out recently, and when we're at an event he can't just relax and enjoy it all, he gets so angsty and demanding for the next thing. Eg a fair ground - he can't enjoy the ride he's on because he's already whinging about wanting to go on the next one. It's as if he automatically assumes we'll say no, so he starts begging immediately. He can't accept 'soon' or 'later' or 'you hve to queue nicely.' He doesn't get angry or tantrum or cry or anything he just whinges incessantly. His whinging has become the soundtrack to my life - nothing starts with a simple 'please may i have' question, his default setting is whinge!
Today i took him and the baby to a car show. He spent the whole time with a look of impatience on his face - yet he got to go inside so many amazing cars and pretend to drive them etc and all the other kids seemed so happy. But in every single queue instead of being excited he just stood there saying 'can I go in now. Can I go in now. I want to go in that one' over and over again. I could sense people getting annoyed by him. Should I have just taken him home? When should he learn patience and how to wait nicely?! I just found the whole afternoon so draining and loud. He has been excitedly talking all about it since we got home but I just wish we could hae enjoyed being there a bit more!
Hope that all made sense am on my phone and I think I'm being a bit rambly!