I heard a knock on my bedroom door It was as soft as can be So I came over to see I wonder how long you've journeyed for To stand there waiting for me Patiently waiting for me We are only puzzle pieces So beautiful alone But alone is not where we belong I never realized my weakness 'Til you stood next to me and I felt strong We are only puzzle pieces Strewn across the face of a broken world Making our way to each other Praying our way to each other Hoping our way to each other It's clear as a mother's call I made a list of things to thank you for But it just continues to grow So I hope you already know So many tales that I could tell you of So many scars I could show But I think you already know We are only puzzle pieces So beautiful alone But alone is not where we belong I never realized my weakness 'Til you stood next to me and I felt strong We are only puzzle pieces Strewn across the face of a broken world Making our way to each other Praying our way to each other Hoping our way to each other It's clear as a mother's call There will never be another, no other No other, no other can be What you are to me If there ever is another, another Another who calls you away Will you tell them you'll stay with me? 'Cause we are only puzzle pieces Strewn across the face of a broken world Making our way to each other Praying our way to each other Soon as we reach one another You will know where you belong Soon as we reach one another You will know where you belong