Living on borrowed time Living on borrowed time When life gut punches you and leaves you broken and devastated.Karen GallagherKaren Gallagher