If you tried supps, ambient noise, a nice mattress / pillows, an aromatic oil diffuser and none of that worked then I’d pay for it but those are all better options if you’re gonna spend some bread...
All good shyt, but people underestimate quality sleep gear.
You need a decent mattress. Decent doesn't mean thousands of dollars but it ain't gonna be a sleeping bag that's sitting on top of a piece of particle board .
Cats have a $30 Walmart comforter and think they are sleeping. Invest some bread, hell just do the research. Look and feel these Walmart/target comforters then go out and find some higher priced queen sized king sized comforters.
For the price of one quality comforter/blanket you can get one of the "bed sets" that includes pillow cases, flat sheets, fitted sheets and shyt.
Don't get me wrong those work and are great far starters, but for like a wedding gift or graduation gift of even on your own you need to invest in a quality comforter. As well as a quality flat sheet.
And fitted sheet...
They've got some weight to them. Wayyyy heavier then these Peter Pan bedsheets cats are sleeping on now.