Regardless of circumstances, I think it all comes down to the foundation of the relationship. I accept that my wife and I perhaps rushed into evolving our status from pen pals to being an engaged couple. We should have taken more time with planning and discussing what we wanted from a marriage. But fortunately the friendship at the core of our feelings has sustained us even when we hit a roadblock with the visa situation. And as we're still working towards building our life together I'm confident now that we'll get through future obstacles so long as we stay true to a friendship and commitment based on caring for each other.
I feel that often people get too caught up in the immediate benefits of a relationship (for example: physical attraction, money, social status, fun times, visa to a wealthier country or being pampered like a prize catch), but then we forget that a solid foundation is needed to sustain us through the harder times or when either partner outgrows the old thrills and perks.