Try magnesium threonate -it's amaaaaaaaazing...
CBD tended to get me off to sleep, however it then wore off within 1-2 hours, and then I woke up.
It's a specific kind of magnesium = oblivion.
It can also even-out multiple agitating psychological issues (ADHD etc) to a degree due to the supreme sleep.