DS 2.5 screams EVERY bedtime, and always has. He loves the bedtime routine and happily lies there to have milk and a story. When he's going through a good patch it's only for 5/10 minutes, bad patch though it can last for hours. It's heartbreaking. The only way he wants to go to sleep is if I'm there with him, which I wouldn't mind but whenever we do this he then wakes up in the night and cries for me again when I'm not there. Anyone please offer any advice on how to deal with this??