how have you survived so long