I had major sleep issues and anxiety. Tried about 5 different antidepressants and those all made something else worse and none helped my sleep.
I got a sleep study and found out I have moderate sleep apnea. Use a CPAP now and that still doesn’t guarantee good sleep, but was feeling more rested in the mornings.
Now I take Trazodone 50mg before bed and sleep amazing. If I am particularly stressed about something I also take a half of an Ambien and it knocks me out cold.
I would try melatonin and magnesium first before going in for prescription pills. Give it a good month to see if it helps. If not, just about any doctor in the states will prescribe Trazodone and ambien. But Don’t go ambien only, you build a tolerance to it quickly.
These are good natural levels for someone your age, your testosterone levels can fluctuate day to day. It could be you didn’t get enough sleep that week in 2013 which can affect your levels.
I did cardiorespiratory monitoring in 2019. It says I’ve no apnea. They told me its a good result despite I failed to fall in sleep (i think i slept actually maybe 1-2 hours). But now I want to do polysomnography.
I tried melatonin. Never helped me. Maybe made my sleep even worse.
The best sleep I had for a week after 1 sustanon injection and with phenozepam.
Magnesium doesn’t help with unrestful sleep for me
Melatonin also possibly makes my sleep worse. It never worked good for me like it does for others. At some point if your stress and anxiety is too high, nothing really helps.
What is your caffeine intake?
I would ask your doc about Trazodone. It’s a miracle for me. I’ve been using it every night for 2 years and it works every time.