I have been looking at way's to beat deppression i.e through diet etc, and each time 5-HTP keeps popping up. does anyone kniow anything about it?