Stop trying to self-diagnose greediness. It’s very difficult to see greed in the mirror. Instead, start by putting your effort into giving and your heart will follow. Maybe then you will take pleasure in giving.
Some people are always greedy for more, but the Godly love to give! – Proverbs 21:26