Oh, Millennials.Entitled. Narcissistic. Lazy. Impatient. Fragile. And… Selfies. These are just some of the words often used to describe millennials. A...