For you to be here today required two parents. Four grandparents, eight great grandparents, sixteen great-great grandparents. In fact if you go back only ten generations (which might be less than 200 years) that means 4,096 of your ancestors for you to be here reading this today.
That's 4,096 people who lived, struggled, loved, survived, fought, won, lost cried and cheered. As you can imagine your ancestors would have faced unbelievable adversity over those many years. Collapses of governments and countries, world wars, starvation, extreme poverty, many nasty diseases that there were no cures for, and so much more.
And yet, here we are complaining about how hard it is at a time when it was never easier to be healthy, wealthy and thrive. Imagine, if you will, explaining to your great-great grandfather how difficult your day was today. Your hardest day would be easier than the majority of his best days.
You, today, live the life that your ancestors would have prayed for. You have the ability in today's world to be whomever you want to be. And your descendants will hopefully have lives far superior to those we experience today.
So go out, enjoy today, and thank your ancestors for all they accomplished to get you to where you are today and don't waste that opportunity. You are the result of the hopes and dreams of tens of thousands of your ancestors who hoped you'd have a better life than they did. Go out and have one.
And yes, in case you were wondering, all of the ancestors in these photos are actually mine.

Comments(30)