Your other half. The person who completes you. The person who makes you feel over and over again like you have butterflies. They don't like you, they love you. Not the person you can spend the rest of your life with, but the person you can't spend the rest of your life without.
I found my soul mate!