Every Generation Explained in 10 minutes It feels like every dinner table is a battlefield these days, with Boomers, Millennials, and