I think this is the right approach, but don't ditch those things if you like them (if you like the weighted blanket - go for it), just ditch them if you're using them solely for the purpose of better sleep. I think trying to live a healthy life in general results in the quality sleep everyone is hoping for. Poor quality sleep is often a symptom of other things, so addressing the real root of things is the better approach.
What I've found has given me consistently great sleep (and this is as a fairly normal dude with no insomnia or sleep-preventing issues) is exercising most days (generally later in the evening), giving myself time to wake up "naturally" using one of those alarm apps that detects your sleep cycle, and limiting my alcohol intake. When I'm feeling like I want a really great nights sleep I'll take the supplement ZMA which gives me very vivid dreams and deep sleep.
The relationship between alcohol and poor sleep quality is clear to me. On nights when I drink a lot, I sleep horribly. When I drink a drink or two, my sleep quality isn't negatively affected that much, but it's rare that I have a great nights sleep after drinking even a little.
What I've found has given me consistently great sleep (and this is as a fairly normal dude with no insomnia or sleep-preventing issues) is exercising most days (generally later in the evening), giving myself time to wake up "naturally" using one of those alarm apps that detects your sleep cycle, and limiting my alcohol intake. When I'm feeling like I want a really great nights sleep I'll take the supplement ZMA which gives me very vivid dreams and deep sleep.
The relationship between alcohol and poor sleep quality is clear to me. On nights when I drink a lot, I sleep horribly. When I drink a drink or two, my sleep quality isn't negatively affected that much, but it's rare that I have a great nights sleep after drinking even a little.