Most people who have never volunteered before might not realize how much it also benefits them in return. It may seem counterintuitive, but the act of giving up your resources and/or your time to help others can actually boost your mental and physical health in insurmountable ways.