2
TehGlitch 2 points ago +2 / -0

It might sound shallow but hit the gym.

Do it regularly, respect the schedule, it will help with the discipline, and once you see the results it will help with confidence. At the same time, the endomorphin levels will help you with your state of mind. Once you sorted these out, things will slowly fall into place.