My home has been a warrior field Where now and then I've seen A rainbow rising over the graves Down in the gentle green And as I waltzed across the mine Time sped to breathlessly As I fought for love And I sang for love Too late, love comes to me I saw you coming over the hill So strong, so brave, so true I fell down to my knees and cried The way I used to do It came at such surprise to me I thought those tears had passed Is it god who laughs this heart awake? Too late, love comes at last O lovers how they come and go Like waves upon the shore Brave hearts can drown in the briny deep And still cry out for more My treasure's in the water now My pearls are lost at sea And my heart must bend like a rainbow Too late, you've come to me