I don't know much but CBD is made from extracts from hemp. There is little to no THC so there is no "getting high" from CBD. However you are right, it is not legal in all states. Texas just legalized some forms at least just last week (
https://www.easttexasmatters.com/new...ist/1873549278).
My wife gets CBD online. It has done wonders for her psoriasis.