I use to think that finding a "soulmate" was a bunch of BS, that finding that one special person that makes everyday worth living no matter what's going on in your life was a fairytale.
I beleived this until I married mine last May. I know that not everyone is this lucky though. This is a true blessing, B Fold, never take it for granted.