God is an incredible provider. There are countless verses in Scripture that refer to the ways that God provides for us. Philippians 4:19 says, “My God will supply all your needs according to His riches in glory in Christ Jesus.” God never gives us what He knows would harm us. His desire is to help us develop Christlikness so that we become salt and light in the world. God distinguishes between our wants and our needs, and He is concerned with every part of our being. God provides for us beyond anything we can ask or imagine. He uses the tough times to not only shape, but also transform our lives. We can trust His guidance, goodness and care to do more for us than we could ever do on our own. Here are six ways God will provide in troubled times.