text: do you believe everyone has a soulmate belonging to them?   yes, every single individual living on mother earth has a partner in hiding... a soul mate that would practically match hundred percent with one! this has been a saying by people falling in love know and always. but this is also the truth. god made the destiny of mankind like that.  suppose i am a boy born at number 43.045230345 (on the scale of hundred) amongst the billions of people living on mother earth. then in all eventualities there would be many girls born at number 43. whether i get to love and marry the girl of my choice is purely dependent upon my destiny which is a controversial subject (one can always take control of ones destiny if we truly desire so)!  now, how do i find all girls at number 43...? this is where we falter... the numbering system of god being hidden from mankind... it becomes difficult to find the soul mate matching our choice and results in divorces, the divorce rate being abnormally high.  in the present materialistic trend one weighs the other from his finances, the bank balance, looks and alike. in the domain of god if we really want to search our soul mate... it may be hidden in the ugly frog for god may have cast a spell on it and unable to recognize one we marry the wrong girl! this is the irony of fate of most people the world over.  those who can hear the sweet small voice coming from their heart... the voice of our soul (atman in hinduism) such truthful people sometimes are able to recognize their soul mate. and it is then we learn that a mira bai has been born. mira bai was a faithful follower and lover of lord krishna even though lord krishna was married and had a wife.  the love of mira bai for lord krishna had no parallel for it was much above the physical inhibitions expressed nowadays. for mira bai... sex had no role to play in the love she had for lord krishna. this is what pure love is all about! more here- http://www.godrealized.com/lordkrishna.html