Question: how can you tell if a relationship will work?
Answer: Above all else, you're really great friends. ...  You agree on the non-negotiable things. ...  You're not afraid to really talk about sex. ...  You're not insecure about each other's successes. ...  You're growing together, not apart. ...  You can talk to them even when you doubt the relationship.