One of the greatest tricks of the enemy is to an attempt to make us believe that God is withholding something from us. This deception goes back to the Garden of Eden (Genesis 3) when the serpent questioned Eve about eating the fruit of the tree of knowledge of good and evil.
The Bible tells us that Jesus came to GIVE us a prosperous, abundant life (John 10:10). The Bible also teaches us that every good and perfect gift comes from the Father of lights (James 1:17). It is God's desire to bless us. He does not withhold anything good from us when we live righteously. "For the LORD God is our sun and our shield. He gives us grace and glory. The LORD will withhold no good thing from those who do what is right."--Psalm 84:11