DS is 2 years 9months his behaviour is erratic but on the whole he is a good boy!
For the last 10 months or so he has not slept a full night and over the last 6 weeks he is waking every few hours. He doesn't want to be in bed with us but he does want someone in his room with him.
He also now has a complex about getting ready for bed and will have a major meltdown about putting pjs on/going upstairs.
We've tried going to bed later, going to bed earlier, leaving a light on, turning the light off, getting a softer light, putting him in thicker pjs, putting him in lighter pjs, giving him a duvet, giving him a blanket nothing has worked.
He is so tired during the day but won't nap/if he does it's about 40 mins tops we are so tired and thought we'd be over this by now.
Recently he's having meltdowns if I go into him rather than DH (no idea why I've not shouted or done anything differently) but if he doesn't get who he wants/what he wants he will head but the door, floor or wall and is covered in bruises.
Is this normal? Does anyone else have this? We don't even know who to speak to. The HV at his 2 year review said it was just a phase and nothing they could advise but this is so draining.
FWIW he also head buts for a tantrum during the day and hates getting changed whenever. His speech seems ok and we do multiple activities with him during the day. He eats and drinks fine and is potty trained (still has a nappy at night though). He doesn't go to nursery or anything like that.
Please help!