I would speak to a qualified naturopath but St John's Wart is meant to be good.

Best of luck x

n2l