Explanation:
Volunteering is good both for your mind and body. It has a profound effect on your psychological well-being, reduces stress and anxiety, combats depression and makes you happy. You will feel yourself better in regular contact with others and experience a natural sense of accomplishment.