What stage of your life has been the best?

40 answers 40