Life, the need to keep going, to press on