Comparison between Baby Boomers and Millennials: From Dating to Marriage