In addition, volunteering can provide an outlet for individuals struggling with underlying mental health issues like depression and anxiety by providing purposeful activities aimed at helping others thereby refocusing energies away from feeling overwhelmed about their own situations onto something more tangible that requires actionable steps rather than dwelling on negative thoughts without any clear direction – resulting in increased self-esteem as well as connecting with peers who may be going through similar struggles while also offering support if needed!.