Wedding FAQs Is 20 Months Too Long for an Engagement? Understanding Relationship Timelines and Expectations