My son is 18months old and has always needed me to get him to sleep. Admittedly this is my fault because it's all he has known. He use to fall asleep in my arms then I'd lay him in his cot. As the months went on it took longer to get him to sleep. I rocked him to sleep then when he got too heavy I layed on my bed with him until he fell asleep (we cuddled while he was playing with my hair!) then I'd put him on cot. Now I still lay with him to get him to sleep (in his own single bed) and he plays with my hair. When he is asleep I leave his bedroom but when ever he wakes he crys because I am not there. As soon as I go in he cuddles me and holds my hair then he falls asleep instantly. Have you got any advice for me to try and break this bad habit? The thing I'm worried about is the fact that my hair is his comfort! Saying that it's not just me, he will play with anyone's hair if he is tired! Please help!