My DS (2.5) has always been an absolutely appalling sleeper. I have tried everything, truly honestly and am at my wit's end.
We went on holiday last week and he slept on a camp bed in a room with us. The room had really heavy shutters which, when closed made the room pitch black. He still didn't sleep that well (but because I was in the room right next to him was very easy to settle back down). The main thing was that if he hadn't slept well in the night he slept longer in the morning. He clearly needed the sleep IYSWIM. He's always been an early riser even after a bad night (e.g. flight back vv delayed so wasn't asleep until about 10pm but still woke up at 6.30) but with the 'blackout' he wasn't.
So I'm wondering. At the moment he has fairly light curtains in his room. Shall I give in to black out blinds in the hope they help him sleep better? Or am I making a terrible rod for my own back and he'll become one of those people who has to sleep in pitch black? We go for weekends away staying with people etc a lot and often sleep in my DF's attic where there are no curtains. I don't want to shoot myself in the foot by getting him used to black out blinds so then he is totally incapable of sleeping in anything but pitch black.
I had always been of the opinion that you've got to get babies used to sleeping in all conditions blah blah. My DBIL is the most appalling sleeper and has to have everything just so, pitch black, no noise whatsoever (he even used to have his girlfriend sleep on the floor!). I on the other hand have always been a great sleeper (pre kids, now not so much!) and darkness, noise, uncomfortable beds etc weren't even on my radar as an issue. So I've always been a bit worried about 'creating a monster' IYSWIM by creating 'perfect' sleep conditions.
BUT on the flipside are some people just naturally terrible sleepers and are never going to be able to be easy sleepers?
HELP!