My DS has always been a terrible sleeper. When he was a baby he wanted feed all the time and I hardly got any sleep at all. Now he is 2 years and 2 months and just got his big bed. He is not too bad now once he is asleep - ususally sleeps until six but getting him to bed is a nightmare.
I think our routine is ok. He has a bath, stories then is in bed for around eight. He is having none of it though and keeps getting up and screams as though it is the end of the world or asks for endless drinks/toys/tissues etc etc. We were trying just to keep putting him back until he gave up but after three weeks it was just as bad and it was so awful having to keep putting him back to bed while he was screaming his head off.
The last few days it has all fallen completly apart as either myself or DH has gone in his bed with him to fall asleep although even this is not easy has he still plasters about a fair bit before going to sleep. At least he is not screaming though.
He still has a nap - he gets up at six and just can't manage the day without one yet. We really don't know what to do but we would like an hour or two to ourselves at night and don't want to spend hours putting him to bed.