People volunteer for a wide variety of reasons. Some motives are purely heartlfelt; they involve desire to help others. But it is just fine to benefit from volunteering as well. In fact, the most successful forms of volunteering are an exchange - when giver and the recipient both come away with something positive.