The Christian life is a constant struggle, sometimes feeling like we take one step forward and two steps back. Even worse, when we sin and fall short we can start to feel like we are somehow bringing God's sovereign plan for our lives and our world crashing to the ground. We give ourselves too much credit. The Advent season reminds us that God's plan of salvation began long before we took a breath, long before sin showed its ugly face in our world, and that is good news that brings hope to broken sinners.