What do you mean by this term?
Is it someone whose tuning and wavelength in completely in tandem with yours? Someone who knows what exactly is going on in your head in a given situation. Someone who knows how exactly you are going to react to any situation. Someone who has always been there for you no matter what the situation has been. Someone who knows that you need coffee NOW and while coming to meet you, gets you a cup or calls you to Barista/CCD just to meet up with you. Someone with whom you are YOU and 100% at that. Someone with whom you find that instant ‘click’. Someone who completes your sentences for you. Someone who can make you laugh when you are shipwrecked. Someone who you think of immediately for sharing a dirty SMS or major gossip. Someone who calls you up, when you think of calling (him/her) up . Someone who calls you up and empties his/her world of frustration on you and ends up feeling better. Someone who shares his/her minutest of details of how the day went by and you are still interested in knowing some more at the end of the 30 minute long conversation. Someone who makes sure that you are well taken care of no matter whichever part of the world you are in. Someone who’d call you up knowing fully that you are snowed under work, just to say “hi bewakoof” and giggles away to glory when you start abusing him/her. Someone whose likes and dislikes about anything and everything matches with that of yours.
Is he/she your soulmate then??
PS: I’m gonna come back to update this post. Since I’m observing a lot more than what I’ve written above. 🙂