He has never been a good sleeper but I’m getting concerned now. He regularly wakes up at 3 or 4 am- 5 if he is lucky. im not sure what to do. He is in bed falling asleep by 9pm each night so not going to bed wildly early. any thoughts or advice?