Your the rock I always lean on
When things I do go wrong
And its you that makes me smile
When I feel sad
And I know you're always near
to comfort me
When tear drops start
You're my hero
You're my everything
You're the keeper of my heart
If sometimes I take for granted
little things you do for me
Darling please forgive me
If I'm just to blind to see
But without you standing by my side
My world would fall apart
Your my shining light in darkness
And the keeper of my heart
You're the keeper of my heart
Guard and care for me
You're the keeper of my heart
Hold it close
Don't set it free
And if fate decides that we
should spend some time apart
You know I won't be very far away
From the keeper of my heart
Your the rock I always lean on
When things I do go wrong
And its you that makes me smile
When I feel sad
And I know your always there
to comfort me
When tear drops start
You're my hero
You're my everything
You're the keeper of my heart
You're my hero
You're my everything
You're the keeper of my heart