A recent Allstate/National Journal poll found that both Millennials (by 65%) and older generations (by 63%) agree that the perfect time to get married is between the ages of 25 and 30. It appears Millennials have learned from the mistakes of their frequently divorced elders, 60% of whom got married earlier than they now think is ideal.
© 2025 Hedgeye Risk Management, LLC
Substack is the home for great culture