I make my own CBD oil.
CBD helps you to enter REM sleep. I use it nightly. It does not get you high. You need THC for that.
I can take an age to get to sleep. This stuff helps.
Feel great too.
I can’t speak about joint pain, anxiety, depression or the other ailments as I don’t experience those but I can see why it might help