time: stages of life