When I was young, a generation was about 20 years. I know that I was married at 21 which was common at the time. Now it's 30+ for many.