Question: how to know a relationship will last?
Answer: Above all else, you're really great friends. ...  You're not afraid to really talk about sex. ...  Your arguments actually bring you closer. ...  You're not insecure about each other's successes. ...  You forgive each others' bad days. ...  You're growing together, not apart.