Party posting in here for traffic, but also because I think I am BU for not knowing how best to handle this. (I've also name changed)
DS (4.5) is mostly lovely, sweet, good natured, etc, but has always been, er, strong willed and prone to tantrums. He's quite straightforward, but also quite sensitive. Had epic meltdowns between about 18m & 2.5 about stuff like getting dressed. They seemed to have gone away, but the battle of wills and therefore tantrums have returned with a vengeance in the past few weeks. Possibly also relevant - he has a massive preference for DH (who is primary carer as I work FT, albeit from home a lot) and has been this way for ages (since about 18 months). He's not started school yet and no big changes or anything else going on at home. He's at nursery 4 days a week, where he is an angel (of course). We have an older DD (6), who he adores.
He has a couple of main triggers (around morning and bedtime routines) which basically come down to him wanting (or not wanting) things to be done a certain way (e.g. he currently only wants DH to bath him). Things can quickly escalate to DS shouting at us. Standard response to that ('ignore' or 'consequences') then quickly escalate shouting to a tantrum, which then take forever for him to calm down from.
I know it's about control. But the old 'give him two choices' trick has never, ever worked with him. Some of the stuff isn't an issue really (it's annoying for DH to have to bath him each night, but not a big deal really), but some of it is more obstructive (e.g. he comes into our bed for about 20 mins each morning, which is fine, but then kicks off when it's time to get up - obviously we can't give in to that as we have to get up to get everyone to school/ work/ nursery on time!).
So - any tips? Frankly it makes me feel like a shit parent (not least the ongoing preference for DH/ rejection of me) and it's making the atmosphere at home in the mornings/ evenings horrible :(