In Christ we have every spiritual blessing in the heavenly places. What does this mean? It is obviously good, but just how good? It has to be better than a little good. Better even than a lot good – we have been blessed with every spiritual blessing! God is not holding anything back, there is no conditional, “I will give you most of it and if you are good you get the rest”. We already have the guarantee now (see Ephesians 1:13-14), God will give us the entire blessing.
Blessed be the God and Father of our Lord Jesus Christ, who has blessed us in Christ with every spiritual blessing in the heavenly places,
(Ephesians 1:3 ESV)
It can be hard to accept such all-encompassing promises from God. They literally seem too good to be true and in our fallen, cynical world we know that if something sounds to good to be true it is a scam. Our economics work in such a way that if one person is to have a lot, others must go without.
God’s economy doesn’t work that way – He is the creator of all so having enough to go around is not a problem. He can afford to make extravagant promises and follow through!
And he brought him outside and said, “Look toward heaven, and number the stars, if you are able to number them.” Then he said to him, “So shall your offspring be.” And he believed the LORD, and he counted it to him as righteousness.
(Genesis 15:5-6 ESV)