I am more of a realist than a romantic so I really think that there are probably several, if not many, women nearby that I could be perfectly happy having a long term relationship with. The relationships that I have been in have, for the majority of their lifetimes, have been amazing and fulfilling up until they, ahem, fall apart. Anyway, even if someone is so cool and unique that they are one in a million, there would still be two of them in my hometown and 20 of them in Mexico City. Anyway, I really enjoyed the recent XKCD comic about soul mates.
And this song by Tim Minchin is absolutely delightful. Enjoy: