If your depression continues for so long, then you urgently need to see a specialist psychiatrist who will help you. I think that you do not need a therapist to determine your diagnosis, because everything is clear here. You need to go to a psychotherapist as soon as possible who will help you or prescribe some kind of clinical treatment for you.