You will overcome your depression, remember these are just ideas that you have and you can change any idea!
With regard to your dream you need to understand that the experience was symbolic to you and no-one else so to understand your dream you would need to sit down and see what each of the aspects of the dream mean for you. for instance fear can be seen as a snake biting you, the journey to wellness as a journey on a road or in a car, you se what I mean.
Just as our lives are symbolic our dreamsa are also. Working in your dreams might help you get better, you could decide to resolve these issues in your dreams by telling yourself to do so just before you go to bed. Remember though that any dream is unique to your own sybolism. There is no reason that you have to experience depression and working in your dreams may help.