DS, 1yo is a great sleeper when he is in his routine. He will go down happily at 7, I can just put him down and walk away after kisses knowing he will send himself off. He wakes between 6-7am.
However at least once a week, sometimes more, we have to visit DP's family and their lifestyle is not exactly what I would call baby friendly. We are expected to stay at their house till 8 eating dinner, childrens birthday party's (1yo!) are scheduled to start at 5pm, they have no concept of how a child behaves when he/she is tired - they think they are having fun etc and then when it all turns nasty because the babies are tired and grouchy, they tell them off (which I think is really unfair because they are acting up out of tiredness).
Anyway, I've been strict and told DP we are to leave at 6.20 latest so we can do the bath, story, milk and bed routine. They think I am being difficult. This is made worse by SIL who practically lives there and whose 2 dc's are often up till 10.30pm. The eldest boy is a nightmare (partly due to her inconsistency with discipline) because he's always tired. He never has a nap because he is at MIL's house all day and all night, and SIL will happily stay there till 10.30 because it means she doesn't have to look after the dc's without her mum. They ask, if she can stay late, why can't I?
Am I too strict? If it were one night a month for instance, Id think, ok that wont upset him too much. But once or twice a week is too much, isn't it?