Mental health benefits of altruism: 1. fostering positive relationships 2. emotional and psychological well-being 3. addressing societal challenges