I think diet is something that is often overlooked in sleep problems. No eating after 5pm, very low fat, very low sugar, has been tremendously helpful to me. I had absolutely crushing insomnia for a decade after Klonopin withdrawal, tried every drug, every supplement, every sleep hygiene technique, and nothing helped anything like diet has. My sleep is still poor, but at least I can count on a bit of sleep now...with no drugs, no supplements.
Interesting. Very glad to hear of your improvement.
I've always slept a normal number of hours in the past without any meds but typically woke up feeling dreadful, certainly much worse than the night before. One thing that has improved my actual sleep quality tremendously was to eat not just a very low fat and processed sugar diet but to eat a meal around 9 pm containing a lot of phytic acid and complex carbs.
The reason why this works is that distally-fermentable carbs give slow steady supply of energy during the night so that was the end of the dysautonomia-induced horror show at night waking up gasping, choking or panicking. Phytic acid (inositol hexaphosphate--IP6) modulates the activity of calcium channels. Far more effectively than pharma sedatives in my experience. Personally I cannot tolerate benzos or Z-drugs at all, that stuff was horrific for me.
Anyway, it has to be zero fat and whole foods full of fibre, otherwise it doesn't seem to work (for me). Something like "wholegrain" bread or cereal does nothing. Flour is not a food, it's a product. What seems very effective is something like steamed potato with bean or lentil soup on top, in particular large white beans such as cannelini, lima or great northern beans. This stuff is so loaded with phytic acid it used to make me feel practically anaesthetised. I'd go cold, weak and become very sedated and fall asleep within 20 minutes and wake up 8 hours later of deep, comatose sleep. Fortunately, some tolerance does develop over time so the effects are not so pronounced and irresistible but I still feel too spaced out if I try to eat legumes during daytime.
Too much of this stuff of course causes other problems like excessive mineral depletion. IP6 chelates stuff like iron, copper, zinc, magnesium so too much of it in the diet is not good either, hence the paleo hysteria about "antinutrients" in grains and legumes.
Another useful hack might be sprouted brown rice also known as GABA rice. I get that stuff on Amazon or iHerb. It's really tasty unlike regular brown rice (which tastes horrible) and it seems to promote good mood and calmness/sedation.