Authorities say the quick-thinking bus driver narrowly avoided hitting the woman, who suffered minor injuries.

But there are other explanations that have nothing to do with their stage of the life cycle.

Gen Xers are bookended by two much larger generations – the Baby Boomers ahead and the Millennials behind – that are strikingly different from one another.

Adult Friend is engineered to help you quickly find and connect with your best adult dating matches.

While adult dating, you can find friends for adult dates, and get laid if you and your partners want to get it on!

By contrast, Baby Boomers have been a source of media fascination from the get-go (witness their name).

And Millennials, the “everybody-gets-a-trophy” generation, have been the subject of endless stories about their racial diversity, their political and social liberalism, their voracious technology use, and their grim economic circumstances.

This grandson flew across the country to surprise his grandmother with the Nat King Cole classic she taught him as a child.

He says he sings it to her every year, but usually not in person. Police say a Michigan man pleaded guilty to sexually assaulting an 11-year-old and 13-year-old brothers.

These barely legal teens go by many nicknames: Petite, Tiny, Spinners, Fun-sized, Bottle Rockets, Mini-Me, Vertically Challenged, No-Tits and many more.