If she has a good reason I fail to see the problem, unless you need to have the constant interaction. You are unable to fully give her everything due to to geography. She can pause life from time to time to serve you but to place on hold can be an unrealistic idea. But not knowing her circumstances it is a bit difficult to answer.