How do you know when you've found your soulmate?

I wish i knew.
16 answers 16