Since Eleanor was sick she has now started to wake at 4am sometimes it 4.30am. It doesn't matter how much sleep she gets during the day and what time she goes to bed she is always awake at that time.

Is there anything i can try before she goes to bed to get her to sleep longer again ?

She goes to bed between 5 & 6pm. When she wakes she takes around 2-3hrs to get back to sleep so that is my day started.
I don't want to try a dream because she is so hard to get back to sleep when she wakes.

If there is nothing i can't do for her to get her to sleep later is there something i can take to keep me going ?