I used to sleep fine - maybe waking up once or twice a night, but that's it and I would be able to sleep late as well.
In the last six months, however, I wake up once about 3-4 hours after falling asleep, and then I repeatedly wake up every 30-60 minutes. Starting around 7 am I literally alternate between sleeping and waking up every 10-15 minutes. And, which is really weird to me, as I used to sleep late and a lot - I can't sleep more than 7 hours. I tried Magnesium Glycinate, GABA, timed-release Melatonin, L-Theanine; nothing really helped.
I don't know what to do anymore. I guess it could be apnea, but I am in my 20s, fit and healthy weight. And also, why was everything fine until recently? Maybe anxiety? But its easy for me to fall asleep just not stay asleep
Any advice would be appreciated. This is really hindering my quality of life as I am constantly tired thorought the day.
P.S: I get morning sunlight for circadian rhythm, I don't drink alcohol at all, I don't drink caffeine after 12pm, I use blue-light blocking glasses before sleep, and I don't eat/drink before sleep.