Date a soulmate from Michigan, United States. I can describe myself but dont think there is such a person as a perfect match. U win some, u loose some; but not perfect. we must learn to accept each other and embrace our differences. no more pretense about finding the perfect match or we will be alone for ever.