entire life