I find that dd is of an age when she needs to be able to control her environment more and gets frustrated by being made to do things. So, I try to give her a choice in most things, even if it isn't really a choice.
So nappy changes (thankfully she's potty training) I say come and help me get a nappy (involve her) or go and get a nappy (give her chance to show how clever she is, big praise), now which nappy do you want, this one or this one (a choice), now do you know where your wipes are (again, praise), lots of chatting and enforced isn't this great fun malarkey. Sing songs, tickle, laugh, give him something to hold, distract with a DVD.
It sounds silly doesn't it. You want to do a 30 second job and you have to turn it into a show. But, being a toddler is strange. You're very busy turning around and wiggling your hands and somebody whisks you off and lies you down. Not fair. I try as far as possible to imagine what it's like for her, communicate what's happening before it happens and pretend it's all good fun, even if it isn't.
DD is a happy go lucky girl who speaks well and makes herself understod so she isn't as frustrated as she could be.
If your ds is still learning to talk, this can make him very cross because you can't understand him.
Pick what you will not allow. So no hitting, no kicking. If he does this, a firm no and Ignore. Always think 'does this matter?', if it doesn't like he wants to wear a pyjama top instead of a jumper, just let it go. Hitting and kicking, never let it go.
Tiring out:
Swimming
Park
Library
Ride on the bus
Go out 'collecting things' ie stones, leaves, a bit of fluff
Put some music on and dance
Simple obstacle courses with cushions, boxes, blankets to crawl under etc
Pretend play- dd can spend a long time 'cooking'
I didn't mean their own cupboard per se. I meant a cupboard that's safe for them to play with.
The weather's improving. It will get easier when they can rush about outside more.
Do you have family/friends nearby?
If you were near me I'd look after him for a morning quite happily. Where are you?