God cares for you affectionately and watchfully. His love for you can't be comprehended naturally. If natural man can care for his children so much that he gives them gifts. How much more will God give us the good things that we ask for. He loves us so much that He only gives us what is good for us.
As a child of God, your job is to trust God and cast your cares. Trust God to provide for you supernaturally.