He is tall and slim so it's hard finding trousers that fit him in length but aren't too big round the waist. After much searching I have found a couple of pairs like this, they're warm, comfortable, with a soft elasticated waistband. However, he refuses to wear them. The only trousers he wants to wear are either far too big round the waist so they're constantly falling down and he cant run around and play properly or they're far too short, which he then gets cross about
.
I have tried bribery. I have tried hiding the trousers that don't fit him. I have tried giving him the choice between the 2 trousers which do fit him. I have tried just putting the trousers I want him to wear on him and distracting him/bundling him out of the house before he can take them off. All of these things results in a huge tantrum with kicking/hitting/biting screaming. Nice trousers get pulled off and thrown at the first opportunity.
What can I do? He's 2.9.