I have the most stubborn DS. Tonight he is awake because he is hungry (he isn't & if I fed him this would be his excuse every night), his other excuses tonight are he's thirsty (fine, got him a drink), the room is scary, there's a noise, the floor is scary, he wants a teeny cuddle. I offer a cuddle on his bed, but no has to be in mine, which is why he is really awake.
I don't want him in my bed. Its a small double, I'm 38 weeks pregnant & when he does come in he wants to sleep on me, in my arms or with his arms wrapped around me. He then whinges if DP so much as breathes in his direction & I end up with no sleep anyway. He has always started the night in his own bed but from 4 months was waking up 7 times a night so we have co-slept on and off until he was two.
The problem is I get so angry that he does understand he needs to stay in his bed but argues with everything! He expects me to sit on a chair in his room while he sleeps. His gro clock has the sun come up at 6am which I don't think is unreasonable, I'm happy for him to look at books in bed quietly if he can't sleep or play with his teddies. He knows he can, as he sleeps with his favourite books! I'm happy to provide cuddles and drinks and tuck him back in but not for an hour! I'm so worried about the baby coming and I don't want him to feel like I'm horrible or always angry or abandoning him.