Know that surrounding yourself with positivity will help you. It sounds impossible but its one of the biggest ways to beat this . I've been keeping myself from falling back by refusing to worry too much and think of that some body , somewhere in worse situations than myself. Deep thinking clears your mind for the most part, allowing you to feel better about life.
Just stop the self-pity thing and start living an exciting life. Buy a one way ticket to someplace like Thailand and have a great adventure. Meet new friends and party on the beach.
Person-centred therapy will help you to come to terms with your condition and lesson the impact on your depression. It will also help you build your self esteem and confidence. It can be hard work but well worth the effort. mx:))