I cringe every time someone says their genealogy is "all done." I'm a professional genealogist. I've been doing this for decades, building on family history research passed down to me from a great-uncle and parents who knew what they were doing. And I am not even close to finished. There are still hundreds of people left to discover in my ancestry, never mind all the aunts, uncles, and cousins on the rest of the family tree. Here's the way I see it. You have two parents and each of them have two parents. That means that each generation you go back your number of ancestors doubles. Add that to all previous generations and you end up with 1,022 people responsible for your existence in just ten generations. Are you with me so far' Maybe this will help.