The karmic contract of life will make you repeat the experience until you learn what you have come to learn. But in this case, you are to restore the balance of your karma together with your twin flame.