Question: how do you know when you're ready to marry someone?
Answer: You know why you want to get married. ...  You're planning a marriage, not a wedding. ...  You've lived your own life. ...  Your relationship is deep. ...  You know and trust your partner. ...  You don't want to change your partner. ...  You resolve conflicts together. ...  You make long-term plans together.