I'm so tired I feel incapable of making the correct decision. My DS3 is a terrible sleeper and I have had over a year of repeated wake ups every night. He has slept through seven times in 13 months, all other nights I have been up between one and ten times with him. The last three nights have been particularly bad so on the third wake up at about midnight I suggested to DH that he go and sleep in the spare room and I would bring DS3 into bed with me so that at least one of us (i.e. DH) would get a good night's sleep. DH refused but said DS3 could sleep in between us. That's no good IMO because then we both get disturbed sleep and I end up right on the edge of the bed without enough duvet to cover me. So I have ended up in the spare bed - a single - with DS3 who is finally asleep however I am wideawake and infuriated that DH is fast asleep on his own in a kingsize bed while I doze next to DS3 hoping he won't roll out of the single bed. At least I have enough duvet to cover me and enough space to lie on my back so I'm better off, but it's still not great and I've only had two hours sleep tonight.
I'm so tempted to take DS3 and just get on a plane tomorrow and go to my mum's. I'm sure she would look after DS3 for me so I could at least get an afternoon nap. She would probably help out at night as well so I would get a bit of respite. I need some sleep so badly but now I'm just lying awake seething at the thought of DH keeping the big bed for himself. I've slept on the floor before with DS3 in with DH, and I've spent a couple of nights trying to sleep on DS3's cot mattress with him. It's been a year of terrible sleep and I just can't take any more.
Sorry for the stream of consciousness post and probably multiple typos. Maybe now I've got it off my chest I'll be able to get to sleep.