Back story - DS will be 2 in a couple of weeks. Has slept in our room since he was born, ended up co-sleeping out of desperation and he hasn't been in his cot for a year! Still breastfed too and feeds on/off during the night, also feeds to sleep when I put him to bed.
We have run out of bedrooms (4 DCs in total) so he will be moving into DD's room, she is 4. Her bedtime routine currently consists of playing for about 20mins with DH then he reads her a story and stays with her until she falls asleep - about 10/15 mins.
We have put a toddler bed into DD's room, DS not really taken much notice of it although we have told him it's for him.
DH is having next week off work, the plan is for me to stop breastfeeding completely. I'm not sure if stopping feeding DS at the same time as moving him out of our bed is really fair on him but I also know that for as long as he is still having feeds he will continue to want them during the night. Even if I just night wean I think it will confuse him to still have it during the day. Plus, I am ready to stop, DS is so clingy when I'm around, he's a different child if left with DH for a day. Will it be far too much at one time for him if I wean him cold turkey style AND change his bedtime routine?
Anyway, I'd like some ideas about how we go about it all. We're thinking that DH should be the one to put him to bed and to go into him during the night, at least for the first week or so (or until he has accepted the no more bfing). Should DH stay with him until he is asleep? Or leave him and keep coming back to resettle? I have a fair idea that DS is not going to take kindly to this new bedtime routine, I fully expect him to go batshit about it tbh!
I also think DD should sleep in our room for a few nights to prevent her being disturbed by ds' protests. But that then brings the problem of how to introduce her to the new routine - should they go to bed at same time or staggered?
So sorry this is so long, you can see I have no idea how to do this! I just would like a child who sleeps well and goes to bed and stays there!