Couldn't agree with you more. Someone said to me once a while back "Getting old is not for sissies!" How true, how true.
I would add one thing I learned too to your list. You're not promised tomorrow so make sure you do and say things that really matter today.