"Have I told you lately that I love you
Have I told you there's no one else above you
Fill my heart with gladness
take away all my sadness
ease my troubles that's what you do..."
from "Have I Told You Lately?" by Rod Stewart
It is a hit song written by Northern Irish singer-songwriter Van Morrison and recorded for his 1989 album Avalon Sunset.
In 1993, Rod Stewart's version charted at number 5 in the US and UK.