I don't know if I believe in soulmates. My mind conjures up too many possibilities and combinations of scenarios to think - out of all these people and possible life paths, all these language barriers and shores divided by oceans and time - that there has always just been one person meant to perfectly fit me.
I do know, or at least I do hope, that one day I will meet someone with which that question does not matter. They will not be my absolute puzzle piece, but our hands will fit together. My heart will have found a home, and it will not need to, nor want to, search elsewhere for an answer.