 No matter what you've done, God still has a plan for you. Pastor Jeff Shreve shares how to rest on God's restoring power this week on Promise Heart. Weekday afternoons at 2.30 on Faith Radio. Turn your eyes upon Jesus.