Bedtimes are a battle. But, once he's actually in bed he's struggling to settle himself and is awake for ages. Then he becomes bored and the problems start again. More often than not it's taking 2+ hours for him to settle which is past 9.30 and far too late.
We do no screens from 5pm. He has a weighted blanket and sleep spray (I was desperate to try anything!). We make sure he gets outside for a good walk for at least an hour a day, usually 2 hours. He doesn't watch loads of tv - spends most of the day busy playing / doing homeschool work / helping around the house.
We've been waking him about 7am to try to make him more tired for bed time. Once he's asleep he's usually fine, it's just getting him to stop fidgeting that's driving us crazy. Help!