A few books and resources I recommend.
Kristen Neff's TED Talk on The Space Between Self-Esteem and Self Compassion. So impactful.
Learned Optimism made a huge impact on me in my 20s, particularly the ABCDE Method.
The Feminist Thought Ladder is an essential tool to prevent self sabotage.