You have granted him the desire of his heart and have not withheld the request of his lips. (Psalm 21:2)
The word of God will encourage you, nourish you and strengthens you.
The word BLESSINGS means “the formal act of approving”. The Psalmist says, God has GRANTED the desire of the King. The human nature is to receive great things from God. But not only from God, from his fellow beings, from his society, from his family, man looking for, why they can’t give me?
The human nature of accepting gifts, but not to give!
What is the nature of God in giving, granting your desires, granting your requests?
Through the Bible, it is very clear that the policy of God is “Give and Take”. Everywhere God is proposing conditions to get blessings or gifts from God. Everything we adore is Gift from God.
Psalm 91 proclaims some conditions to who he is close to God.
“Because he loves me” – “I will rescue him”
“For he acknowledges my name” – “I will protect him”
“He will call upon me” –“I will answer him; I will be with him in trouble, I will deliver him and honour him with long life will I satisfy him and show him my salvation.”