Depression is never an easy thing to deal with.
Medication can and does help, it can take a long time to find the right ones though. CBT can be quite good for depression as well as just general therapy.
The really important thing is to remember to never to give up hope, and however bleak things get to do your best to remain positive. Which I know is a lot easier said than done.
Massive hugs
Phreak