A soulmate, it something everyone has, but very few find, some fall for someone else, sometimes the soulmate dies before they are found, Sometimes they don't even try to look for each other. But finding your soulmate... well it's hard to explain But i can give you one word. Perfect