Volunteering is a selfless way to dedicate your time to work with individuals who are less fortunate than you are. It's a chance to use your skills as well as having new experiences.
Is the fact that you don't understand the concept of helping others really bothering you?
Does it seem like you've tried to understand it, and yet, despite your best intentions, you're still plagued with:
Actually, being a volunteer isn't about you-it is about the community or individuals you're dedicating your time to, but there's no escaping the fact that volunteering enriches you as a individual and holds a enduring impression on you for the rest of your life. Dedicating your time and skills, changes your thoughts and values and it shifts the way you see the world.
I ought to know, because I've helped dozen of people and fou,nd out what benefits are available by helping others...