Having a positive self-image boosts mental health by increasing self-esteem, confidence and worth, leading to better relationships, better decision making, and increased resilience to stress. It also helps combat negative thoughts, leading to a more positive outlook and overall well-being.