There is so much out there, it depends on what you believe in. It also depends on how serious of a problem it is for you in particular. In many of our cases, we've been on many different kinds of medicines (for me, effexor). Regular sleep, medicine, friends/communication have worked best for me.