When struggling with our faith in God to provide for us, we need to remember His promise. He will never leave us or forsake us.
"Keep your life free from love of money, and be content with what you have, for He has said, “I will never leave you nor forsake you.” Hebrews 13:5
God only wants to give us what is good for us. He is our Maker & Creator so it's only natural that He knows our needs. It's when our will lines up with His will that our lives have purpose & meaning. A life filled with peace & harmony.
For He is [Himself] our peace (our bond of unity and harmony). He has made us both [Jew and Gentile] one [body], and has broken down (destroyed, abolished) the hostile dividing wall between us. Ephesians 2: 14