Matt Kahn gives a great talk about soul contracts, twin flames, false twin flames, and soulmates.
"The ego wants to know what can I do so that we can be good for each other" - Matt
Does your ego want to be with your twin or is it your wiser self? Often it's the ego - needing love, needing connection. The wiser self knows you don't need your twin and if the relationship isn't healthy or working out, it's okay to step away.