Haven't tried CBD but half a joint before bed gives me the best night sleep ever - and I say that as someone who has been treated for insomnia in Chiang Mai. Verus melatonin and diazepam, marijiuana doesn't result in waking up groggy nor delivers weird dreams.