yes i do believe in soulmates very much, but also believe there could also exist more then one soulmate. and everything we do in this life leads us down a road, so the one soulmate would not be the same if you took a different path....
i met my soulmate we do belong together and compliment each other, but i only met her through the choices i made in life, so yes if i made different choices in life i would still have met my soulmate, but a defferent one.....