It's not how you meet but whom you meet that counts.
Over the years I've learned of people who met each other varying circumstances. Sometimes it worked out and other times it didn't.
There is no "guaranteed method" for marital success.
I believe the top three reasons for divorce are:
1. Getting married to the wrong person for oneself (Didn't invest time to figure out if this person had the traits you wanted for a life mate. Someone committed a "deal breaker" such as cheating/abuse, you have different values or expectations of marriage)
2. Getting married for the wrong reasons (arbitrary age goal, unplanned pregnancy, an ultimatum was given, all your friends were married, future spouse has money, was just tired of being single)
3. Gradually grew apart and no longer wanted the same things. (Over time stopped doing the things that won their mate's heart, neglect, taking for granted, allowed romance connection to die.)
All three of the above scenarios could happen whether one married the person they loved or if it was under an arrangement.
People stay together because (they) want to stay together.