Based on discussions with my T and others, my impression is that meds can be helpful in improving mood and reducing anxiety in a short term way, but of course they can't fix the problems in your life. They might help you out of a hole so you can get to work on your problems, but ultimately you have to do the work, in whatever form that takes.