DS has never been a great sleeper but recently (last week or so) he has been a nightmare to put down at bedtime.
He has a routine (bath, bottle, wind down, story etc) and goes to bed between 7:30 and 8pm depending on how tired he is.
He just will not settle. He is shattered, yawning, rubbing his eyes etc but won't go down. He talks and asks for this bear or that bear etc. If we leave him he cries. It is taking 1 - 2 hours to get him down.
On top of that he has gone from sleeping through from about 10 months (after a few nights CC) to waking at 2am. Last night he was awake for 2 hours.
Then he wakes early - anywhere between 5:30am and 6am, ready for the day.
He usually naps around 10 / 10:30 am depending on when he woke for anywhere between 2 - 3 hours. If he is a nursery (2 x a week) he only naps for between 1 and 1.5 hours and this makes no difference to him going down or staying down, so shortening the nap doesn't seem to affect him. He naps later at nursery as well, more like 11:30 - 12 but again, no impact on his going down / staying down.
He isn't ill or teething
Any advice would be great as I really am dreading another horrible night