Heaven Sent
Heaven needs a handyman
to fix the broken floor
you must have fallen through somehow
and landed at my door
There must have been
a cloud too thin
a crack in some deep wall
I know you must be
Heaven sent
and suffered quite a fall
'Cause no other love
can make me feel
the way you always do
I pinch myself
is this for real?
I'm so glad I found you
Every night
up to the sky
I'll thank my lucky stars
For sending you
to help me through
and shelter me from harm
I hope no one
up there noticed
that one angel they still lack
Because your love
has changed my life
I'll never send you back