A soulmate is one with whom you feel a strong or instant attraction that usually develops into a relationship. Someone you feel familiar with because you recognise him or her at a soul level. You like them instantly and your familiarity with them goes beyond the time that you have known each other; you may […]