Life's been good to me so far...