A lot of people smoke weed these days, and it happens to be highly anti-androgenic and serotonergic. But if it is helpful for some people then it would be nice if there was a way to mitigate some of the undesirable effects. It looks like pregnenolone may be able to help.
http://www.ncbi.nlm.nih.gov/pubmed/24385629
http://www.ncbi.nlm.nih.gov/pubmed/24385629