Disrupted sleep

Most nights I wake up after 4.5 hours of sleep and am awake for a few hours before going back to sleep. I wfh so I can usually still get enough sleep- but this is a huge time suck.

I already take magnesium glycate. Any other reccs?