Keep your spiritual sneakers on
When you totally rely on God you will see the power of God. You need to look at your life like a world class runner who is running a race. They realize that there will be hardships along the way (cramps, trips, fall and other problems) but the runner presses on. Even when it is obvious that they will not win the strive on to finish the race. Our lives are like a race, they will have hills and valleys and troubles but we need to strive on towards the finish. When we rely on God to help us train for that race you will find that the road can straighten out, and the obstacles not seem so great. Don't be the biggest obstacle in your race, place your trust in God and see His power.