A Cinderella story? -- Little bitty beginnings -- Where he came from -- Shock -- Surprises -- High hopes -- Daunting disappointments -- Dreams come true -- Life throws curves -- Spotlights and shadows -- Delights and distractions -- Turning my eyes -- When dreams die -- Letting go -- Praying new prayers -- Taking small steps -- Coming home -- A hard road -- Making new vows -- A work in progress -- What really matters -- Roots -- Precious memories -- Drive! -- Happily ever after, even when we're not.