It's selfishness only if you think it is. Government forcing people to support others through taxation is selfishness. Choosing to do so willingly through agents of your own choosing is not. Probably the worst acts of selfishness are committed by Liberals and Democrats who feel empathy and sympathy for the the poor but expect others to do the giving through force. One need only look at the tax returns of Joe Biden, the Clintons, (they logged contributions of Bill's Boxers!!!) and the charitable works of Christian Conservatives. They consistently contribute 2-3 times what Liberal "churches" give. Compare PCUSA and PCA church tithes for instance. Or ELCA and Wisconsin Synod. Those with no attitude of gratitude give the least.