Generation Y. Snowflakes. Millennials. Call them what you want. Our generation is quickly becoming the largest focus of debate and analysis in contemporary discussion since the Free Love generation of…