Human Mirrors!

You, me and each one of us will find fragments of our personalities in others. Wherever we go and wherever we are, we can find souls with the same level of emotional frequency as us.