In contrast, of the Gen X and baby boomer respondents, 47 percent said they did as much good as they wanted to do within their community.

Credits: envato elements;

Financial constraints (49 percent), health issues (34 percent), and time limitations (25 percent) were cited as barriers, while 19 percent of younger respondents gave themselves an “A” for their contributions this year.