STOP AND THINK – There is no virtue in giving to others what is useless to oneself. (From Aesop’s Fables)
Generosity is a trait worthy of developing. However, when you give something away that you don’t need or wouldn’t use yourself, you are not being generous. And refusing to give to someone in need when you could help is another kind of selfishness. But you will discover that generous giving has a way of returning blessing to the giver.
One gives freely, yet grows all the richer . . . Whoever brings blessing will be enriched, and one who waters will himself be watered. (Proverbs 11:24-25)