Just because you believe you have found your soul mate, does not say anything for whether everyone has a soul mate.
1. only certain people may have a soul mate.
2. you could be wrong about them being a soul mate, they might just be someone that is compatible with you.
Some people have gone through too much to be compatible with anyone.
I am not just speaking from my own stance as I said before, I have also seen other couples who are just perfect fits together and are sticking together. And yes people could have gone through alot, but that would not make them incompatible with anyone else. Said persons should first regain their own trust into others before they can truely open their eyes again to try and find said soulmates. It can take time and many failed attempts, but in my eyes, there is always someone for someone.