I posted this to another comment in the Sleep Health group:
Try and have a sleep study done. Ask for an anxiety med; I took Sertraline for a while until my anxiety resolved. Then, ask your Dr to test your cortisol levels. Cortisol is a hormone that affects your sleep cycle. Lots of info on-line about it. It can contribute to osteoporosis, which is why a Dr finally recommended a 24 hr urine test for me, which found high levels of Cortisol. I am waiting to hear from my Dr and what the next step is.
I've been going through the same sleep issues as you for 2+ years and haven't had a good nights sleep in that time. After having Covid, I suddenly developed severe insomnia which began with one night of no sleep at all. Since then, I only sleep a few hours before waking up unable to go back to sleep. I've tried Trazodone along with low dose (2.5mg) melatonin. I've since weaned off the Trazodone because I didn't think it was helping, but am considering starting it again as my sleep has been worse lately. Now, I take sleep gummies (10mg CBN) and 2.5mg melatoin and usually fall asleep ok but wake after a few hours and can not get back to sleep. If I get 5 hrs of sleep, I feel lucky. A year after my insomnia started, I was diagnosed with fibromyalgia, which causes body pain and is known for causing sleep problems.
I hope you find some answers. Insomnia is so terrible.
See my response above about Sleep Meditations. My insomnia started with Covid as well.