Through It All: Promises, Shattered Dreams  and Restoration