What does it mean to live forever

Picture1 3