God is an incredible provider. There are countless verses in Scripture that refer to the ways that God provides for us, and is good to us, especially during hard times. 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. There are times when we may doubt His power, but the truth is God can see us through all circumstances. Here are six ways to experience God’s goodness in hard times.