If you're struggling with sleep issues, cannabis or CBD may be worth considering as a natural sleep aid. Cannabis strains high in THC can help you fall asleep faster and stay asleep longer, while CBD can reduce anxiety and pain to improve sleep quality.