Well, I've been leaning towards the whole soulmates thing recently, and because I've missed out on a lot up until now I could have just as easily missed out on meeting my soulmate.
And I sometimes I wonder that maybe I've met them, but passed it by not knowing.