A discussion of 7 of the greatest benefits attributed to CBD. CBD benefits are being widely touted at the moment, we take a look at what it might be able to do for you.