“Whoever has two coats must share with anyone who has none; and whoever has food must do likewise.”
(John the Baptist preaching, Lk. 3:11)
The Gospel message, indeed the message of all of Scripture is “Love God, and love neighbor”. This love is translated as “caritas” in Greek, from which we get the word “charity”. It is the “theological virtue by which we love God above all things for his own sake, and our neighbor as ourselves for the love of God.” That is the definition from the Catechism of the Catholic Church. Charity has come to mean giving to the poor or needy. But it’s not just a thoughtless or social act: clean out the closet, donate the clothes, and feel good about yourself; hand a dollar to the homeless person at the intersection; put a check in the envelope at work because everyone can see that you contributed. Any almsgiving or charitable gift should be thoughtful, prayerful, and meaningful: clean out the closet, making sure the clothes being given are free of holes or stains, praying that the person who will receive the clothes will be blessed by them, maybe put in a piece that you still like, or that is a little fancier than you would normally give away; give anonymously to an organization you trust to use your money to actually help those in need.“Those who are generous are blessed, for they share their bread with the poor.” (Proverbs 22:9)