I think going away and changing things up a little bit, will make it a little tough. but you have to do it. I know when I have asked for help from this forum before - some people kept pointing out consistency with everything. Although I know it can change - my magic numbers for my 14 month old is after being up for 4 1/2 hours in the morning it's NAP time. That is she is already been fed ect. and she is being put into her crib. Than she stays up for between 5 and 6 hours before bed time. I have to be careful about that one though. Overtiredness settles in. For example: Today she woke at 6:30am. I will be putting her in her crib no later than 11am - probably 10:45am. IF she falls asleep at 11, she'll hopefully sleep until 1pm. If she falls asleep closer to 11:30, hopefully she'll nap until 1:30. I really like seeing her nap for 2 hours. Than she stays up until 6:45pm and put into bed for the night. Yesterday, she woke up early from her nap "12:30" and I made sure she was being put into bed at 6:45pm. Sometimes, depending on her nap - I let her stay up until close to 7:30pm. But, I try not to change it around too much "consistency"
It sounds like she isn't having milk in the middle of the night though? It also sounds like 8:15pm until 5:45am isn't that bad? My LO will many times not fall asleep until 8pm and wake up between 5:45am and 6:30am. The earlier they get up, the earlier they have to take a nap. That stinks because if theres only on one nap - than what? Won't they be tired later on and very overtired. I know with my LO it's very stressful for me and her to go down for a 2nd nap "lol". She has been on one nap since 11 1/2 months old. That's why I pray she sleeps until at least 6:30am so I can wait until 10:30/11:00am to put her down for her nap. If she does wake up at 6:00am...sometimes I will try to push for her to stay up until closer to 10:30 or so.