It seems like we often hear about the differences between Millennials, Gen Y and Baby Boomers, yet one thing unites us all – having fun and sharing new experiences.