Sorry it's taken a while to get back, DD came down with the bug that's going round.
Ok, so at the moment communication is minimal. Repetition of the same phrase (eg 'bedtime') if anything, but general wordless on our part and avoidance of eye contact too.
I can't leave him in vomit. It may well work, but I just can't bring myself to do that (and I really struggle with the smell as it is). The closest I can come is that when he tells me he's going to be sick if I don't do as he wants, I say "fine, but in your blanket and you clean up". I then grab his comfort blanket to catch the vomit, rinsing it off later but leaving it in a bucket for him to 'wash' the next day (obvs after he's 'waashed' it I stick it in the machine!). This so far has just antagonised him further, not sure it's working. I strip him off, wipe him down and then put him back in bed in just his pull-up, no pyjamas as a consequence of him vomiting on them.
I don't want him to keep the nap!!! I want him to drop the bloody nap and just go to sleep at a decent time! We tried again to drop the nap this weekend, managed to get him to 5.45 on Saturday but the afternoon was hell. He then woke up at 5 on Sunday, we pushed through and he conked out at 3pm for 20 mins. Bedtime at 7, followed by two hours of screaming and getting out of bed, and he woke twice in the night and then was up at 4.40 this morning. He fell asleep at 9.30am in the car on the way to a doctor's appointment (5 mins drive) and I couldn't wake him. I carried him in, doctor did his examination (chest, ear, throat, following recent infection) and he still didn't wake. I really can't see how we can get him to drop the nap, consolidate sleep and stop all the messing about.
I don't really have all night though - I have to work evenings (mostly from home, but still have to fit in a good two-three hours most days) so that's not really helping the stress levels. Last night I didn't finish working till 1.30am, when he woke and I gave up, so him waking at 4.40 was an absolute killer. DH was great and took him downstairs but he continued to tantrum down there so I couldn't get back to sleep. His tantrums are absolutely huge, it's not just bedtime - but bedtime seems much harder to cope with because it should be my/our time, and because of the knock-on effects (worrying about disturbing the neighbours, not getting enough sleep, not having time to work and doing it badly, waking up DD, etc).
It's not an infection, I am certain (and the doc agrees, didn't feel the need to do a test) - DS sits on the loo for up to 10 minutes trying desperately to squeeze out 2 or 3 drops, and then says "see, I did say I did need to do a wee and I did do a wee". It's definitely about power. I asked the doctor today bu he said DS is too young for counselling which is all that he can offer, and that it's just a sign of an 'active intelligent mind' - like that makes me feel better. I don't want him to have an active mind, I want him to have a sleeping one.
Tonight wasn't too bad though, I think he really was knackered - he got up only five times and was asleep by 8.45, waking only once since so far. Yes, I'd pay privately, but no idea who or what I'm looking for. We're in London.
I think the bored tactic is perhaps most likely to work but the biggest problem is I don't have the time, because of work. Unless I can work during the day, but I have him to look after. It doesn't make financial sense to increase his nursery hours but I'm still a good 12 hrs short per week which need to be made up... I'm tying myself in knots just thinking about it all :-(
I really appreciate all the suggestions and the support. I need to try to think it through with a clear head, and would like to make it to bed before 1 tonight so will leave this for the moment. Any more suggestions and recommendations v gratefully appreciated! And he's just started crying again...