It's also so timing-dependent. My wife and I are not sure we would have been attracted to each other if we had met during quite a few other times in our past lives. There have to be some factors about a person that are about timing and emotional state, beyond simply just being single and available.
EDIT: "past lives" refers to the past of each of our lives, not reincarnation. :-)