DS has never been a great sleeper, we have never had a full nights sleep since he was born.
He is really good at dropping straight off to sleep on his own when he is put down for the night at about 7:30-8pm. However, when he wakes through the night he will not settle in his cot again.
He will usually wake any time between 11:30 and 2am, I'll BF him and try to put him back in his cot, sometimes asleep sometimes not. He'll give the impression that he's dropping off then will stir, roll over, lift his head up and immediately start crying (which also means that his dummy will drop out). I reach in, flip him back over and he'll settle, stir, roll over, lift his head up and start crying.........repeat! :( He's still not able to roll himself back on to his back.
To use that annoying phrase, I think we've made a rod for our back as we co slept with him from an early age. Now I think he wants to be brought in to our bed which we'll do eventually just to get some sleep. However, I don't sleep well with him in my bed (not enough room, blankets falling off, paranoid that he's rolled in to me and can't breathe, DS kicking, grabbing and slapping me
)
He's still in our room as we're due to move house any time soon so his room is partly packed up. He also naps well through the day (on me though) and has taken to weaning really well and eats 3 solid meals a day. We've also tried getting him to bed earlier, not letting him sleep late in the afternoon and letting him cry for a short while.