And it shall come to pass, if thou shalt hearken diligently unto the voice of the LORD thy God, to observe and to do all his commandments which I command thee this day, that the LORD thy God will set thee on high above all nations of the earth:
And all these blessings shall come upon thee and overtake thee, if thou shalt hearken unto the voice of the LORD thy God.
Deuteronomy 28: 1,2 (K.J.V)
Note: As with all Valuable things that comes with a price tag, so does God's blessings.
There are conditions that God requires before he hands out his blessings. Some of us are too busy meddling in other people's affairs that we are allowing our own requirement to go unchecked; flaws in the fabric of our own lives are cause for not receiving God's blessings.
As parents, we don't reward our children with gifts when they disobey us. Neither does our Father in Heaven reward us when we disobey him.