The following may not help all, but it may help some;
it's important to understand what depression actually is. There are two basic expressions of the same issue that keeps someone from fully enjoying their life, one is being psychologically stuck in the past, some traumatic event or encounter, which keeps the conscious mind looping around that past trauma because the event wasn't properly integrated into conscious response. The opposing reaction of basically the same function, or the same expression just placed in a different direction, is anxiety. Anxiety is the desire, or conscious energy moving into the future... so in the cases of guys running a cycle of orals, while dreaming about future cycles and not paying attention to the cycle they are in, will create a sense of anxiety. The anxiety is created out of this tension of the present moment, and the desire to do something different in the future which you are not doing in the present; or basically put the desire to be what you are not in the present; the tension between that what you are (whatever it is you are doing and the state that you are in, in this present moment) and the desire to become something different than what you already are (so, the desire to run a different oral cycle for example, somewhere in the future, that you are not currently running) creates a split; this split is between being, and becoming. What you are, and what you want to be... this split creates anxiety.
So, depression is the psychological hang-up in the past somewhere, and because you keep dragging the past into the present, it keeps spoiling your enjoyment of the present moment, because your consciousness is stuck in trying to integrate the past experience properly, so cannot enjoy the present without resolving the issues from the past. Anxiety is the desire to be somewhere in the future doing something else that is different from what you are doing in the present moment; or the desire to be something different somewhere in the future than what you already are in the present; the split between being and becoming creates anxiety.
And don't worry about the future, the future always takes care of itself, all you have to ever really do is just fix the past issues, and be fully conscious in the present moment, in whatsoever you're doing, and put your total energy into doing that, or being in the present. The future always comes, but you're only ever given one moment at a time, and the future always comes as the present.... so, when tomorrow comes, for you it will be "now" when it arrives to you, so in a way there really never is a "tomorrow", it's just a figure of speech, or a reference. All you can ever really do can only be done in the present moment that you're in, you can't ever jump ahead into the future, you can only be present, and let it arrive, while you presently do whatever it is that you're doing; in other words, just be.
Also, as a side note, Anger and fear are just energies (so is any other emotional response). If you can be conscious in your anger, and you can be conscious in your fear, instead of running away from it, consciously confront it, you can use that energy to consciously respond to and deal with the situation at hand, all it takes is just practice and awareness, and proper understanding.
Now let's take a deeper look at the psychological hangup function which creates a state of depression, and see how we can safely and effectively dismantle that;
There are two ways you can be related to your biomemory. One, is factual recall, so you can tell me about the first time you ever drove a car, or tried ice cream, or ate strawberries, or a whole host of other things, if I were to inquire. That recall is available to you, and it's just factual information stored in memory.
Another way you can relate to your biomemory is the psychological hang-up. The emotional attachment, or unfulfillment, of some situation or aspect. The difference between the two needs to be clearly understood. This second type of hang-up is psychological attachment to the factual memory, and the reason there is psychological attachment to it is because the experience itself never grew into full fulfillment, so it's fragmented, and it basically begs for completion. That's why it's somewhat problematic. It will keep "repeating" itself in your conscious mind constantly, untill fulfilled, or satisfied, and therein lies the attachment. The regular memory is not stored in your "conscious space" so-to-speak, your daily waking consciousness, but it's always available for conscious recall (because if we always had every memory in our direct and present consciousness, then life would be a bit chaotic, all those memories and ideas all at once)
So it boils down to the memories in your conscious space, the ones that keep repeating themselves through thought, so-to-speak. Obviously you can't fulfill a past event, because the past is gone, and life is always in the present. So you would have to detach yourself from that memory, just take your focus away from it, and it will go dormant
There's also ways to complete psychological hangups through meditative awareness, by mentally re-living the idea to completion in the mind's eye, however you wanted it completed, and that would take it from being a psychological hang-up, to being just a memory available for recall, so it psychologically detaches you from it and takes it out of your conscious space... and then you can live that idea (not that very same specific action, because that was in the past, but that same idea under some other present-moment specifics) out to fulfillment in another present moment totally, whenever you're ready.
Think of it like a heart-break, or just a relationship gone bad with some girl... If you broke up over some mistake, whether done by you or her, but you really loved her, you would have that hang up... so your love never really came to a full natural peak that it was intended to, so it hangs around. Obviously you can't re-live that moment, because she's no longer interested and circumstances are different, but you can "mentally" re-live it, free yourself from the memory, and then actually live that natural completion with another woman in actual life, if that makes sense... so you free yourself from the past to make yourself totally available to the present.
The same idea applies to a traumatic event. If you consciously revisit it in the mind's eye, and "re-live" it in a way, mentally, however you wanted it completed, so you can learn from it, "complete" it consciously if you have some hang-ups over how it turned out (can mentally re-structure it however you wanted it to turn out) then you can consciously detach your "thought" energy from it and make yourself fully available to the present moment again.
Keep in mind the memories do take some time to consciously dig up, it may take a few months before one can consciously recall all of the details surrounding a certain event and properly integrate it into conscious experience, and "let it go" so-to-speak
But you can't destroy something in memory, it will continue to exist as an idea, available for recall, but it won't "haunt" you anymore if you understand me rightly
In some cases it can also be beneficial to do so with a trained and qualified psychotherapist, but not always necessary, a lot of these things can be managed by yourself but would just take time to fully revisit and mentally "re-structure" to free yourself from the psychological hangup.
Once you've freed yourself from your past entirely, then you are consciously open to the present moment. The past will simply be available for memory recall if needed. Now, to free yourself from anxiety, one would simply have to not jump ahead of oneself into the future. So, basically put, focus on the task at hand in the present, and accept yourself totally in the condition that you are in, don't "try" to be something different than what you already are, and it won't create any tension. Anything that can be done, can only ever be done with the present condition that you are in.
So, the idea here being that there's no need to jump ahead of oneself and try to be something different, the only proper approach is to accept oneself as one is, and work to improve the presently-existing situation (for example, if you're angry, don't try to create a desire for being non-angry, because this tension between your actual state, and the desire to be the opposite of that state, will still create tension. Instead, accept your anger, and be conscious of the anger, don't try to be "not angry", instead try to understand where the anger stems from. If you can be conscious in your anger, then the same energy that goes towards anger, can then be used consciously; it's just an emotional response, but there is great energy in it.
If you get angry without being conscious of it, you can create all kinds of unfavorable conditions for yourself by reacting out of that anger, unconsciously. But, if you can be conscious in your anger, you can consciously use that energy, and respond to the situation with full awareness properly, as it necessitates. Only practice and understanding through trial and error will give you that total control... which will come over time. Just be conscious of whatsoever condition you're in and respond out of that awareness, that's all... eventually that awareness and understanding will grow and deepen, and you'll see your anger becoming less and less of an issue.) The same thing works for every other emotion.
Don't try to create the opposite against the emotion that is, or you'll create a tension within yourself; instead just accept what is, and be conscious in it, and you'll see it transforms into it's opposing function over time, the same energy will eventually go less and less towards anger, and more and more towards conscious understanding in the situation; it won't be reactive, it will be purely available for your own conscious action, not reaction.
If there's ever something that you want to get done, or accomplished, always start now. There is no other time, and no better time.
Just don't be in a hurry, because in a hurry you miss details, and make mistakes, so hurry (and worry) take more time. Self-composed, immediate action, but not hurried
For more helpful links;
http://www.oshonews.com/...g-with-painful-memories/and
http://www.hara-awarenes.../dynamic-meditation.html