"You cannot afford to wait for perfect conditions. Goal setting is often a matter of balancing timing against available resources. Opportunities are easily lost while waiting for perfect conditions", Gary Ryan Blair
I have never prescribed to the theory that there is one 'right' person out there for you. Can you imagine if only one person in the world is your potential partner. The chances of actually meeting is astronomical.
I believe that there are multiple people out there that match our qualifications for companionship and love. Every person has an ideal type they like; body shape and size, hair color, the sound of their voice, personality, softness of character, gentleness, a good lover and even occupation can play into how you feel about someone you meet.
One of the key factors is 'timing'. All of us, I believe, have been in a situation where we are attracted to more that one person who meets our qualifications. This certainly explains cheating and the destruction of relationships.
You meet someone on Monday and start dating; then two weeks later you meet someone else that interests you and confusion abounds. Or you meet someone and for some reason you do not approach them until it is to late. I admit these things have happened to me but here is where your own character comes onto play.
Trust is built through commitment and actions toward whom ever you choose. Loss of trust is devastating to any relationship.
I have never understood how a couple born out of an affair that started with cheating can ever trust each other to be faithful. Your character is put to the test everyday in Real Life and especially in Second Life. The quality of your character is established through your actions. Faithfulness is a quality I hold in high regard.
There is always a plan even if we do not know it. There are reasons that timing plays into our lives and there is a reason that you are where you are and not off with someone else.
"There is nothing more dreadful than the habit of doubt. Doubt separates people. It is a poison that disintegrates friendships and breaks up pleasant relations. It is a thorn that irritates and hurts; it is a sword that kills", Buddha.
If timing has caused you to have doubt then act upon that doubt. Question everything and choose your path. Pain will ensue for someone; that is inevitable.
I believe that in the end everyone will find their way to the right person. Be honest with yourself, be honest with your partner and use the quality of your character to guide you.