You've got a Romeo and Juliet thing going on. It seems at times as if your relationship is doomed by circumstance. One of you will be in the mood to get closer while the other is distracted by things outside your pairing.
Or you're never single at the same time. Or other forces -- your family? geographical distance? -- keep you apart. Will the universe never line up and let you just be together in peace? You feel as if your love is being tested, and you're right. But how can you make it through the hard times unscathed?The key to weathering any rough patch -- those 'for worse' moments -- lies in your ability to sacrifice. There's something you're going to need to give up in order to move ahead, and likewise for your partner. It's painful to give up something secure for something that seems unsettled and unreliable. But the only way you can move forward is to trust, to make a leap. There's something beautiful awaiting you on the other side; let go and believe in the two of you. You can endure the obstacles -- together.