There are oceans we will never sail There are mountains we will never climb There are mysteries we can't understand And words we will never rhyme. There are places we will never see And there is not much we really know for sure But when I lay my head on your shoulder every night I could never, never ask for more There's no deeper love then mine for you There 's no finer thing than a love that is true And baby you 're the reason For everything I do It's my love, my gift to you There are rivers we will never cross There are valleys, valleys deep and wide But when I lay my head on your shoulder every night I could never, never ask for more We may wonder what we've missed Could there be a better love than this... It's my love My gift to you It's my love My gift to you