Not wishing to hi-jack this post but simply to pass on the benefits of 5-HTP with regard to anxiety, depression, insomnia, weight loss, etc.
Not exactly a silver bullet, but Google "Science based benefits of 5-HTP" to learn how it can surpass pharmaceutical prescriptions.
Lots of choice...