In today´s world, many partners live apart. Not just in different zip codes, but in different cities and time zones, sometimes in different parts of the world. Job opportunities, educational ...