I'm going through a little stress right now and normally I start taking St. John's wart, which I swear by, but I've read it takes 6 weeks before you really get the effects. I've never tried Passion flower before, but I saw this article that US scientist are saying passion flower works, but St. John's wart really does help much.
https://www.dailymail.co.uk/health/ar...ower-will.html