Gen Z, Gen X caught in the middle, and Boomers sometimes feeling overlooked. But here’s the truth: I’ve spent enough time ...