Life Happens. Tears Get Shed. Hearts Get Broken. But God Restores!