Self-Hypnosis & Meditation works for me.
Having had a bad childhood and an uncomfortable relationship with my parents, I've been struggling with depression, lack in enthusiasm towards life, rage, and getting easily personal when someone says anything that I don't like. This affected my career, friendships and my self esteem at various levels.
My parents always went for therapy and didn't come out with any good results, or at-least I didn't see any difference in them. So going for therapy was the last on my list as I just wont believe in it...
So after a lot of research, I took two sessions of online therapy and got the idea of 'vision board' and 'getting into my childhood subconscious & being my own hero to save myself from my past hurts'
Later I found that the self-hypnosis of a popular British NLP expert made a great level of difference and I'm sticking to it.
I don't feel as much in control of my depression and rage as I would have liked, but several conscious reminders to improve my life for the better is helping me with this journey.