On a related note, I just wanted to say that I may be dating someone right now, but it just so happens to be that his roommate had "been interested" in me before now. The roommate and I are very often said to be "clones" of one another just in opposite sex bodies. But at the same time, I feel connected to the roommate on the VERY close friend level. I feel that after time I could tell him anything and not worry or be embarrassed. Granted, I've only known the both of them for a lil over a month, but some people you just connect with... It's kinda strange, but comfortable and just feels right.
That's what any sort of soul-mate is all about, no?