I can't speak to CBD as I haven't tried it, but I can give another idea. I'm not in need every night but from time to time I just know I'm going to have a bad night - maybe once every couple weeks at most. I discovered the benefit of Aleve PM. Advil has a similar product, but doesn't work for me, only Aleve. It's regular Aleve with an added low-dose relaxent of some type. The dose is 2 tablets, but I find only one does the trick. I pop one maybe 30 minutes before going to bed, hit the pillow and I'm in dreamland. They say to only use it when you can get a full night's sleep, and I would follow that as I'm dead to the world for 7-8 hours. Then I wake up refreshed and with no groggy "I took a pill" feeling. A side benefit is that it, at least for me, produces wild vivid dreams. Really crazy but not in a nightmare sort of vein, but weird - and I remember them the next morning.