“Take delight in the Lord, and he will give you the desires of your heart.” –
Psalm 37:4; NIV
God gives you everything when everything is not as important to you as God. In other words: God first, everything else second. I know that when you have no money, money becomes so dominant; when you are sick, the pain becomes so dominant.
But even then we look to God, because all of our help comes from Him.
The more you place God in the center of your thinking, the more everything else will slip to the insignificant edge — inevitably. Devils and demons will then have fewer and fewer areas to attack you with worry, fear and doubt. The joy of the Lord, that is our strength.
Why are we happy?
Because we know, through faith, that He will do more and make things better than we can even imagine.