The millennial generation is the most perfectionist generation so far. Millennials tend to put themselves first, they are perfectionists, and they have high expectancies from life. However, it is for the same reasons that millennials are at a higher risk …