The good news is that, thanks to Okcupid, I have found that someone special that I've been looking for. I wasn't looking for perfection but I found it, she's perfect in every way. I found my soulmate.
it took me a lot of conversations and several dates find my soulmate. I'm keeping my profile on OK Cupid to encourage those who haven't yet found that special person to keep looking.