Aloe Vera is rich in antioxidants such as and vitamin A, vitamin C, and vitamin E, and it contains seven of the eight essential amino acids. Aloe Vera is a proven natural healer. Aloe Vera sounds good to me.
As for CBD, a new a well advertised 'unknown'. Here is what I have read"
CBD include nausea, fatigue and irritability. CBD can increase the level in your blood of the blood thinner coumadin, and it can raise levels of certain other medications in your blood by the exact same mechanism that grapefruit juice does. A significant safety concern with CBD is that it is primarily marketed and sold as a supplement, not a medication. Currently, the FDA does not regulate the safety and purity of dietary supplements. So you cannot know for sure that the product you buy has active ingredients at the dose listed on the label. In addition, the product may contain other (unknown) elements.
I have just started on "GENACOL", that is scientifically proven to maintain joint health. I will find out its benifits.