G Emi C D G Oh, my love My darling I've hungered for your touchEmi D A long, lonely timeG Emi C D G And time goes by so slowly And time can do so muchEmi D Are you still mine?G D Emi Hmi I need your love I need your loveC D G G7 God speed your love to meC D C B Lonely rivers flow to the sea, to the seaC D G To the open arms of the seaC D C B Lonely rivers sigh, "Wait for me, wait for meC D G I'll be coming home, wait for me"G Emi C D G Oh, my love, My darling I've hungered, hungered for your touchEmi D A long, lonely timeG Emi C D G And time goes by so slowly And time can do so muchEmi D Are you still mine?G D Emi Hmi I need your love I need your loveC D G Emi C Cm G God speed your love to me