I think I've got a pretty good evening routine down for my 16 week old. Bath at 7pm then into our bedroom, baby massage, dressed, bottle. I try putting her down while she's drowsy but she always cries, so I pick her up and repeat. Usually ends with her eventually falling asleep on me after I pick her up. Generally asleep between 8-8.30. She makes it through til roughly 3am where she wakes and I change her and give her a bottle. She sometimes won't settle down for an hour or so and is usually up every hour until roughly 6.30 when she is proper awake. So I'm not getting any real sleep after 3am. Any suggestions? Should I try putting her down later in the hope she sleeps later? She's been sleeping the first 7 hours for a while now . Before that it was awake after 5 hours. Please please please help. Can't rest during day as have 3 year old.