we are currently away with our 5yo DS and 2yo and I'm struggling with DS' behaviour at the moment.
He's a lovely boy but I'm really struggling sometimes and don't know what the best approach is. He doesn't listen/do as he is told, can be very argumentative and gets very easily frustrated to the point where he shouts/kicks/throws things if he feels frustrated. He struggles to sit at the table to eat and is constantly touching things, especially things that don't belong to him.
For example, he wanted a toy from the resort shop and we said no. He throws a tantrum. We calmly acknowledge he is upset but then carry on as normal. He is then berating me constantly for the next hour, telling me how awful and mean I am
for not buying him this toy. I try and ignore it but it results in bad behaviour like in the resort buffet walking off from our table repeatedly, telling me he isn't going to listen to me etc. at the buffet I told him not to touch the food and I would get things for him but he ends up sticking his fingers in one of the puddings because he wanted to see what it was. At the dinner table he constantly gets up and walks off. Today he was running off getting new drinks even though we didn't need them (we let him do this as I felt like it was a pick your battles moment). he then ended up trying to move some chairs around our table. We stopped him but telling him to stop never works - we physically moved the chair and when he started to kick off I said we would take away the small toy he had with him until the next day. He tried opening someone else's car door as we were walking down the street. he also talks very loudly and I am constantly reminding him not to shout when he talks.
I am genuinely at a loss. I am firm and follow through with consequences but I just feel like I'm constantly telling him no don't touch, don't do that, don't put that in your mouth etc. I'm hovering over him all the time because I feel if I turn my back for one second he'll do something he shouldn't (eg today he used a whole pack of plasters on a soft toy). He wails and whines a lot which I find very draining.
I know he's only 5 but I had hoped some of his behaviour would get better over time.
where am I going wrong? What can I do better?