G Em C Oh, my love, my darling D7 G Iʼve hungered for your touch Em D D7 A long lonely time G Em C And Time goes by so slowly D7 G And time can do so much Em Bm D Are you still mine? D7 G D I need your love Em7 I need your love G Am D7 G God speed your love to me C D C Bb Lonely rivers flow to the sea, to the sea C D G To the open arms of the sea C D C Bb Lonely rivers cry wait for me, wait for me C D C Iʼll be coming home wait for me G Em C Oh my love, my darling D7 G Iʼve hungered for your touch Em D A long lonely time