I wouldn't knock the effectiveness of any of them with the caveats that: (1) you can get anti-depressants from you primary care doc, the best practice is to start on something, ramp up your dose and try something different if it is not working or you don't like the sides. I really thought Vanlafaxine was a comfortable ride but it raised my blood pressure to the "go to the ER" range. Call on the phone and lean in about adjusting your meds. (2) Getting an appointment for talk therapy can take a while these days. (3) In a hard case you can get a more complex medication cocktail from a psychiatrist but the wait could be worse than the talk therapy. (4) People in the military do insane amounts of cardio because it helps dealing with insane amounts of stress. 2 hours a day of cardio helped me deal with a business development process that went on for years before ultimately failing.