One thing you must do is bring in the determination drive to stick to your partner and understand him. Living different lives can take it's toll on couples resulting in sad endings and break-ups.
A higher level of understanding is required to maintain compatibility between the two. A more practical than passionate approach is essential over here. Although, passion must not be entirely forgotten because it is a strong motivator.
In the end, love wins them all. :-)