I am 19 and i entered one of the top medical schools in my country. I work out 5 times a week and i am a passionate recreational bodybuilder. I love cooking and going out in the forest. I am probably at least moderately attractive as i have had girls interested in me based on my looks. But heres the problem. I have no self confidence and low self esteem. Considering guys who have achieved much less than me have much more self confidence also frustrates me a lot. How do change this aspect? What has worked for you?