Therapists and clinical psychologists can help you in cultivating acceptance and offer range of ways that can assist you in boosting your overall confidence in your self image, by focusing on all areas of your personality. I understand that our physical appearance serves as our first introduction in a social context and hence your distress, however we are much more than that. I am sure you must be having other skill sets that give you a sense of personal and professional satisfaction. Working on both our strengths and weaknesses can help to face the realities of life better.
Consult a counselor or clinical psychologist to help you with your mood and confidence levels. There is definitely hope.
Next Steps
You can chat with a clinical psychologist like me here or consult one in person in your city.