There is a herbal alternative to St Johns Wort - it is produced from griffonia seeds and is called 5HPT
5-HTP and the Serotonin Connection - Depression and Anxiety
but read carefully before considering taking it because ANY herbal remedy can conflict with some prescribed drugs