I'm guessing this is a common problem but my 18 month old won't sleep past 5 am. He's got linned curtains and it doesn't matter when I put him down for the night he wakes up about the same time! Any one got any advice?