I took B vitamins and 5-htp for a week (to see if they would help my migraines) and felt horrible. My head felt like it was full of pressurized cotton wool. It might have been the B-vitamins rather than the 5-htp, but I'd be careful with supplements like that. The best thing is to see a doctor and find a good therapist to see. I will say however that I think the 5-htp might have made me quite happy - I just wanted to dance all the time (when my head wasn't hurting).
The other posts replying to you have good suggestions, too, but the vitamins + 5htp + exercise works for double-digit percentages within a week, in my experience - over the counter.
Good luck. Feel free to contact me if you need someone impartial to talk to.