st. johns wort works well for many people. without side effects.. make sure you buy a high quality brand some of the cheap brands don't work.