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