Question: how to know if your relationship will last a long time?
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.