Does volunteering give a feeling of well-being and satisfaction?