Drinking at least 4 oz of tart cherry juice at least 2 hours before bedtime greatly improved my sleep efficiency and quality.
Please note, I was using three parts CBD oil to one part THC via vaping, as well.
Prior to my starting this ritual during April of 2018, I hadn't had any restful sleep for over seven years, excepting perhaps a dozen random occasions, and I never once slept straight through the night... nor had I been able to take a nap during the daylight hours.
So the first 90 days using this combination, I slept straight through the night approximately 25 times, while also feeling rested and far less fatigued every single night I was able to put together at least 6 hours of total sleep.
Since January, I had to temporarily give up on both items. Even so, my sleep is now far better overall and I mostly wake up feeling refreshed most of the time.
Also, I believe the tart cherry juice has had a more positive impact overall. As I vaguely understand it, the cherry juice encourages the production or utilization of tryptophan or serotonin (I don't recall which).
Yes, I have a mental block.