Dear
Welcome to HCM
We understand your concerns
I went through your details. You should be able to distinguish between disappointment and
depression. Disappointment also brings on symptoms identical to depression but they are short lived. Negative Life situations, frustration, annoyance, family
stress and general lack of positive thinking can cause low self esteem and self confidence level. This happens because of the stress caused by the above said aspects. You should understand the stressful disappointment so that correct corrective measures can be taken. For that you should
consult a psychologist for diagnostic assessment and further treatment. I also assure you, within some weeks, when the situation changes, you will be able to tide over the crisis. Be positive and for now, concentrate on your career and education. I am sure you will do well.
If you require more of my help in this aspect, please use this URL. http://goo.gl/aYW2pR. Make sure that you include every minute details possible.
Hope this answers your query. Available for further clarifications.
Good luck. Take care.