Feeling to be alive