I don’t believe in soulmates - even less now than when I was younger. There’s compatibility , and attraction, and if you have both together in one person that’s grand. But “soulmates” is often code for being caught up in stupid infatuation with no regard for anything or anyone else.