Broken yet holding on