I found a map but forgot where north is Unearthed a key but i don't know where home went I hear You speak out of a sea of voices How could i forget the love that won't let go of me Don't let go of me How wonderfully strange Your love will never change Through my mistakes You have held me so tightly How infinitely strange i try to run away Let me never, let me never leave You You held my heart when it was puzzle pieces A genius with my soul in every season The world may tear apart Your love never ceases How could i forget the love that won't let go of me Won't let go of me How wonderfully strange Your love will never change Through my mistakes You have held me so tightly How infinitely strange i try to run away Let me never, let me never leave You How wonderfully strange Your love will never change Through my mistakes You have held me so tightly How infinitely strange i try to run away Let me never, let me never leave You