When I first met you You were skin and bone, skin and bone, skin and bone When I first met you You were far from home, far from home, far from home Now I love you Now I love you Your skin and bone, all my own, skin and bone When you first met me I would stay up late, lie and wait, stay up late With the last embers I would stay up late, lie and wait, stay up late Now you love me Now you love me We stay up late, watch and wait, stay up late I think we knew what we could be, we could be I think we knew what we could be, we could be But what we didn't know was the long and the slow The touch and the go of a coming Oh, the coming When I last saw you You were heart and soul, heart and soul, heart and soul On that cold mountain With your feet in place, wind in face, feet in place How I love you How I love you Your heart and soul, all my own, heart and soul Heart and soul, all my own, heart and soul