Too many of us the millennial generation is a true puzzle. We often find their values and their culture to be very difficult to understand. Here I use my experience involving myself in certain millennial communities to provide an armchair view of how they communicate and think.