If you don't understand how natural medicine works I would strongly suggest seeing an expert -- a master herbalist, a naturopath, a practitioner of integrated medicine. The natural approach would include a combination of remedies and lifestyle changes and therapy. For an overview read Natural Highs by Hyla Cass, a psychiatrist at UCLA.
Thank you for the advice! :)