who d have thought this is how the pieces fit you and i shouldn t even try making sense of it i forgot how we ever came this far i believe we had reasons but i don t know what they are don t blame it on my heart oh love moves in mysterious ways it s always so surprising when love appears over the horizon i ll love you for the rest of my days but still it s a mystery how you ever came to me which only proves love moves in mysterious ways heaven knows love is just a chance we take we make plans but then love demands a leap of faith so hold me close and never never let me go cos even though we think we know which way the river flows that s not the way love goes no like the ticking of a clock two hearts beat as one but i ll never understand the way it s done oh love moves in mysterious ways 