I would suggest you get Break the Habit, as most of your problems are like recurring issues, like public speaking, anxiety, etc. You also like to break the procrastination habit.

For overall well-being I like Happy for No Reasons. You can also buy the book at a very reasonable price. If you want to spend more money, Marci has her own course on here.

I think Self-Esteem Supercharger is really good to boost the belief in yourself.

You may consider Dream Play to relax.