We are loved and cared for. God knows the path we must go and IF we truly Believe and follow the ways of God He promises to care for all our needs. This does not mean our every want. I have found out the hard way that some times I have prayed and prayed for something and when I got it was the worst thing I could have gotten. But our NEEDS are different. Food, shelter, spiritual needs and teaching. Help through (not from) our every trail and tribulation. God provides our needs.
Once you really start to understand God's Great love for us and His desire to see us succeed in life as He purposes you will see the blessings every single day.
No worries, God has got you covered! Worrying never solves anything. His word says to be more like the birds who do not worry. They work all day hunting for food and God provides as His will is for every single living thing upon the earth. According to His will and plan.
That said, I know how I still worry! I have to daily ask God to NOT worry. To keep my eyes on Him and not my circumstances. To let go and Let God do what only God can do.
We can not change our spouses, our friends, our enemies or our companies we work for. God can! IF He deems it so.
Our responsibility is not in changing others but our selves. To surrender our will and wants to God. Letting HIM change us to re-acting in the Holy ways of God and not to our own selfish wants and gains. We do not know what is best for us like the one who created us will. Trusting in Him and taking each day as the birds of the air do.
Each morning they arise and many birds start right off singing! They go about the daily routine and are blissfully happy as they do. Not knowing where the food will come from or if their shelter will be there at night.