Of course there's no way to know for certain if a relationship is going to stand the test of time. Some of the most unlikely, seemingly incompatible couples have incredibly solid relationships. There's no single, simple key to a successful relationship.