Ask HN: Courses/resources to improve my self-esteem and believe in myself more?
Bodybuilding. Seriously. Go to the gym and lift heavy. Lift daily. Spend 1.30-2 hours daily lifting weights. Start with a trainer if you have never done any competitive sports before. Fix your diet and eat a lot of protein.I promise you that you will not recognize yourself in 6 months to a year. Both physically and psychologically.IMHO a lot of issues we face in our times are because of the lack of exercise.