Hi Cln and welcome back!
I am really sorry to hear that you have hit a rough spot currently.:(
The good news is that with some help, you can certainly expect to get back to that good place you were at until recent events rocked the boat for you.
I hope that you and your doctor come up with a good plan together at your appointment.
I am also posting the two free therapy sites we endorse here below. They are really geared nicely toward effective and easily navigated help for depression and anxiety issues.
http://www.moodgym.anu.edu.au/welcome
http://ecouch.anu.edu.au/welcome
Let us know how you are doing soon, so we can keep you in support!
S.C.