Soulmate?!?!?!
I believe that soulmate respresents the "ideal" person we wish to be with! The person we think will be the "one" for us. Believing in a soulmate gives one hope that there is a person out there somewhere that will make us happier than we have ever been. Do they actually exist? Do we hold on to an empty hope in order to push forward positively so we don't give up? Or do we use the "soulmate" for a reason to not try as much or not try at all?
I believe that when things get hard in a relationship some people stop trying. It is too easy to say "well that person wasn't my soulmate anyhow" Too easy to stop trying, hard to work at. But isn't anything worth having worth fighting for? Those who search for their "soulmate" may be missing out the chance for happiness with those who are less than perfect.
Let's face it nobody is perfect, we all have our faults. Just like we would take good things for granted and not realise how good they are without the bad to compare it to!
We should always accept the good with the bad it makes people REAL!
Wouldn't you want "real" with its great side and its not so great sides than to be alone.....waiting for that "soulmate" you have formed in your mind? I may not believe that there is just one person out there for us...soulmate! But I believe in souls. I believe that people who touch our souls should be held close to our hearts and never forgotten. These people are the ones we should strive to know, the ones that "do" touch us, the ones you need to take notice of and not miss while waiting for that "soulmate"
Nobody needs to be perfect, just perfect for you!

Happiness will only come to you if you truly want to be happy!