Hi, unfortunately, without meaning to sound horrible, you have created this problem. Going to sleep is a skill which babies need to learn and unless they are given the opportunity and shown how to they won't! It will be very hard for you but you need to get her into a bedtime routine with times that suit you not her and stick to it. You will have to listen to her cry but it won't last for long. If you really cannot bear to leave her to cry it out I would put her in the cot awake and leave. When she cries, go back in and settle her then next time do the same after 5 mins without speaking to her or picking her up. Just stroke her face and lie her down or whatever you usually do. Everytime increase the time by 5 mins and it will work if you stick to it I promise! It will need toughness on your part but she needs to learn how to sleep without needing you. Good luck!