Hi, have no idea what I'm doing. I always lurk on mumsnet but tonight made an account to write this out of complete desperation and needing advice from anyone that's been in my position and what they did to resolve it. My two and a half year old has slept through probably about three times In his life. He has a solid routine and is always asleep by 8:30. I've set some bad habits from the beginning and put him in my bed after a bath to fall asleep (I have a tv in my room which he always wants to watch after a bath, I guess he thinks of his room as boring now) so now when I even go in his room, he runs straight back out. He won't even lie in his bed without me lying with him. I always just wait until he falls asleep in my bed and then carry him to his, but of course he wakes a few hours later and won't go back to sleep unless I get in bed with him. I know this is my fault. I've tried from him being small to break this habit but I have no idea how. Everyone I have spoke to tells me to leave him to cry but honestly I don't have the heart for it and when I've tried before, he's been sick from crying/coughing. He will wake up crying when I'm next to him but quickly calms down when I give him a cuddle. I've tried to just stand next to his bed and calm him down but he gets worked up or thinks it's time to get up because I'm not in bed. I don't know if it's seperation anxiety, bad dreams or both?! Every time he wakes he's immediately crying. Does anyone have any suggestions? Thank you 