Fear and Greed both come from misdirected love.
For example: Those who love money will experience fear of losing money and greed to gain more.
Another example: If you take a love and they do not reciprocate your love, you will become at once greedy for their love (which they withhold) while always living in fear they will betray you.
Those who direct their greatest love towards heaven will experience no fear since they have directed their love towards truth, which is always trustworthy and will never abandon them. They have no greed as their souls are saved and what is as precious as the soul? What has one gained who gains the world and loses their own soul?