Oh Kaz that would be HARD! No break for 2.5yrs, no wonder you're frustrated.

I'm not sure if I can help because I know you've tried everything. When you go in to him do you talk to him at all? Are you sitting or lying down? Do you face him or away? With DD1 if she's mucking around I just face the other way and ignore her, tell her 'I'm going to sleep now, goodnight', and then pretend to be asleep.

Can you talk to him about it? I know they're only young but sometimes I just tell DD how it is and even if I don't think she's listening/understanding she then later does something that makes me realise she does know what I'm on about, lol. Maybe sit him down and tell him how tired you are and how it would be so nice if we all slept all night because we would have so much more energy to do fun things during the day! Tell him that if he wakes in the night it's ok to grab his teddy (or whatever he has) and cuddle and go back to sleep. Or tell him that mummy will come and tuck him in and then go back to her room to sleep.

Sorry, I don't have many suggestions! But I do have lots of hugs