In grand scheme of life, we need so little on earth. It’s the things we want which keeps us in trouble. There’s a common message throughout the Bible of God providing land, food, and shelter for his children. He also provides a path to salvation by following his commandments. God’s Divine Power has given us everything we need for a godly life (2Peter 1:3-10). We lose power and effectiveness when we seek desires with disgruntled and entitled hearts. Despite all God’s provisions for 40 years in the wilderness, The children grumbled! They were never satisfied. The disconnect for many is their Love of money. God said, “keep your lives free from the love of money and be content with what you have, ‘I will Never leave you or forsake you’”(Heb. 13:5). One of the keys to God’s blessings is, In all things be anxious for nothing but remember also to always seek the kingdom of God FIRST. By putting God first he can and will give the desires unto you (Matt6:19-34). Let us be reminded, The Lord is our shepherd we shall lack for nothing (Psalms 23), The lions may grow weak and hungry, but those who seek the LORD lack no good thing (Psalms 34:10).
God will meet all your needs according to the riches of his glory in Christ Jesus. Remember to seek him and continuously thank him for everything you have been blessed with!