We may or may not have friends but should always have an Alter Ego. what is Alter Ego? Conceptually it means the Second Self or the Other I. But here the word is referred to ‘Soulmate’ which means a person with whom we can share almost everything that comes in our heart […]