its not always certain you'll find the one person though. there are plenty of people who get divorced or live single all their lives. i believe that its up to you to find your soulmate, you cant just wait for it to happen. you just sometimes have to listen to the voices in your heart, not the ones in your head (or other places)
you know, a soulmate doesnt necessarily have to be the person you fall in love with. i think it can be really good friend. for example, theres only one girl i have ever truly loved, and when it came down to it, i know i would have chosen my best friend over her, because i share so much with him, we have very similar personalities and we totally understand each other. maybe im just not experienced enough in this kinda thing, but that what i think.