I've been waiting for love
I put my heart in everything I do
I've been bruised, hurt for days
But everything is beautiful with you
Your heart is full of gold, so many times I wonder
If I'm ever going to be as good as you have been
Cos I ain't seen nothing better, and I'm blinded by the love, warmed in by your heart
Your heart is full of ten thousand roses
You're great and you know it
Giving and loving and blessing and freaking them out
Your heart is full of ten thousand roses
You're great and you know it
Giving and loving and blessing and freaking them out
You're great and you know it
Giving and loving and blessing and freaking them out