One of the defining characteristics of Millennials is their delay in hitting traditional life milestones, such as getting married, having children, and buying homes. There are several reasons for this ...