CBD is the short name for cannabidiol, which has the most health benefits. CBD oil is an extract of Cannabis indica or Cannabis sativa. CBD oil helps to treat pain, reduce anxiety, and stimulate appetite. CBD has also shown promise in treating certain types of seizures.
CBD oil cures acne, anorexia, anxiety, insomnia, chronic pain, high blood pressure, epilepsy, and many more. Hence this is becoming a natural sleep aid for the masses.
For Insomnia - CBD can relieve pain which helps people fall asleep, while other sleep aids induce sedative effects. CBD also helps cure anxiety, depression, and stress, which affects your sleep and mental health.
For Nightmares - CBD also helps to reduce the occurrence of nightmares, which helps to get sound sleep. Thus if any of you is experiencing these kinds of problems, CBD can be beneficial for you.