It's all romantic and fun to hope in a soulmate, but I don't think they exist. That is, if your definition of a soulmate is someone who was meant for you and you have been searching for each other for aeons to be together.
However, if your definition of a soulmate is more of a kindred spirit i.e. someone whom you share a special link with the instant you meet, then yes, these do exist.
Every romantic interest is not predetermined for you. I think it is more a mixture of (1) chance & timing; and (2) what you make of it. So, whether you feel your relationship with one person seems more passionate than another one that is lukewarm, the bottomline is this: it doesn't mean that the first person was meant for you more than the second one was. What you have to do now is simply decide whether you would be contented with, say, a lukewarm but steady relationship or a passionate but painful relationship. It's ultimately up to you to decide which kind of person is best for you. So, I'd advise to not whinge or lament over the fact that you are 'star-crossed' (I'm not referring to anyone here specifically of course) but rather meet more people and make a decision. Life isn't against you..
foray