Feeling good to be alive