Luke 1:53 The hungry He has filled with good things, and the rich He has sent away empty.
Psalm 107:9 For He satisfies the thirsty soul, and the famished soul He fills with good.
We must realize that God’s blessing to man is based on one condition. In order for God to bless a man, he must satisfy one condition: he must be hungry. If we are not hungry, we cannot expect to receive anything from God. God’s riches and grace are reserved for only one kind of people: those who are hungry. Many people are often dissatisfied and unhappy.
However, dissatisfaction and unhappiness are not necessarily the same as hunger. A man may be unhappy and dissatisfied, yet at the same time, refuse to seek for more because he is not hungry even though he is dissatisfied. What does it mean to be hungry? It is being empty before God and feeling unfulfilled within. An empty and unfulfilled feeling is an impetus for a person to seek after God. However, if a person is not hungry, he can sit in the same place for days without doing anything. God has promised to fill only those who are hungry. He has not promised to fill those who are dissatisfied. Those who are full, that is, who think that they are rich, will be sent away empty-handed.
A certain Woman of God used to tell others that from her youth through her old age she had an eternal hunger for God. She told others that whenever her eyes were not set on the Lord, she would not feel hungry. But whenever her eyes were set on the Lord, she would be continually hungry before the Lord. She was hungry continually, and the Lord filled her continually.