My 4 month old son happily sleeps soundly for hours at a stretch during the day but when it comes to the night he won't go to sleep until 4 - 5am and when he does go down, he fidgets himself awake.
He suffered from really bad wind and reflux which kept him up until 5am and now his wind and reflux is getting better, his bed time just seems to be stuck at 5am.
We are trying to adjust his bed time by limiting his naps during the day (he currently has 3 naps daily between 1-2 hours), and putting him down at the earlier cycle (usually around 2am) but even when he goes to sleep, he's up after half an hour and then up until 5am. We are also waking him up around 11/12 but don't want to deprive him of sleep. We currently have a bedtime routine of bath, baby massage and feeding to sleep. We also control the light so it's bright and loud during the day and quiet and dark in the evenings.
Is there any advice on how to change a baby's sleep pattern without depriving them of sleep and avoiding controlled crying?