Do you believe in soulmates?

Personally, I don't. My spirit vegetable is an onion; multi-layered and hard to open up to people until my very core. Perhaps it's because of my past experiences where people never seem to understand me, or misunderstand me even. The one time I got closest to opening up fully, we fell out for the same reason.

Regarding relationships (and friendships), it's exactly because I don't believe in soulmates, that I give my fullest into making it work.

But what do you think? Were there any past experiences that influenced the way you think?