How long before you agree to marry someone?

Community, charity & causes
71