There are moments in our life when we meet someone and we feel as if we have known them all our lives. It seems astounding really to know that you can understand each other so well. It feels fascinating when you find out that even if you both are meeting for the first time, there is already an amazing chemistry happening between you two! And what is captivating is the depth to which you already know each other; almost like you both know each other inside out. When you both look into each other's eyes, you both already know what is going on in each other's minds. As if words are not required at all to understand the thoughts, feelings, and emotions of the other person. It feels as if you both know each other from centuries ago in time! It feels absolutely exhilarating when you do find this person in your life. And then your life becomes totally awesome and amazing.