I will be bit random, but better post random than not at all

:
I think it can be done. Human willpower can be strong... you need to know yourself, your feelings... and knowing how to deal with them.
Yoga, relaxation methods, spirituality are very powerful tools.
Find an outlet and learn to channel your feelings... withdrawing yourself when you feel bad is actually the worse you can do at the moment... you can distract your feelings. Find something that will keep you going... find a goal in your life. Nothing too big... just something to keep you reasonably occupied (btw, learning language is not such a good idea. Many people given up on that, and you don't want to beat yourself over something like that unnecesarilly).
and do not think of "normal" too much. Let yourself be sad, or happyhappyhappy, just learn how to deal with these feelings... I managed to function while feeling depressed... and I enjoy my highs
If you are artsy... this is a good area. But do not make your work about yourself. If J.K. Rowling had writting "Woe is me" it would not be as great success as Harry Potter... and it would not help her that much either...
And look into natural supplements. They will do no harm if they do not help.