The latest release from American Idol winner, Carrie Underwood, is a wonderful song of release. It's about how when we finally let go and let God our predicaments fade into promise. Jesus is willing and able to handle all our struggles if we just let Him take the wheel.