There is something to be said about finding your soulmate. That perfect person that shows you what it means to truly be loved. Makes me think of how Christ loves his bride, the church.
Timing. Timing is so important. Just when you least expect it, God places that one perfectly picked person into your life and WHAMMY life is never the same.
Have a look into Leonard and Amanda's love story. God decided...okay, it's time. And look at them now. :)