At 38, Jeffrey thought he was doing pretty well until his accident.