There are many benefits of volunteering.
Obviously, the people who are served receive benefits. Or else, why would you be giving your time and skills? Often the positive benefit is on both sides of the giving – for both the giver as well as the receiver.
It is remarkable when I have set out to volunteer in the past. I am always blessed by those whom we serve. I have met interesting, funny and charming humans through trying to help them. It turns out that I was the one in need of assistance. They were my lanterns to help me see the nooks and crannies of my own spiritual poverty. I learned much about appreciating all the good that is in life from serving others that I thought were needy.