I use CBD oil and also drink it in tea form it helps me sleep better and I do feel more relaxed not as moody but it doesn't help anything else x
There are a few sites on fb that you can get it from. Cbd brothers and simply cbd are 2 good ones. It's legal if it contains no THC. It's the THC that causes the 'buzz' in weed. It definitely works if you get the right one. It's very good for arthritis too. Takes about 3 weeks of using it daily to notice the difference but when it kicks in you will notice a change in how you feel.
Good luck :)