I've been holding back for so long
Hoping you'd see what's been going on
I've been trying to find the words
To tell you how much I need you
I've been dreaming of this moment
For what feels like an eternity
I've been waiting for the stars
I can tell you how I feel
Cause I've got a declaration of love for you
I'll shout it from the rooftops
I'll whisper it in your ear
Cause I want you to know
Cause I've got a declaration of love for you
I'll shout it from the rooftops
I'll whisper it in your ear
Cause I want you to know
I know it's not easy
To take a chance on love
But I promise you darling
That I'll be there for you
I'll be there for you
I'll be there for you
I've been holding back for so long
Hoping you'd see what's been going on
I've been trying to find the words
To tell you how much I need you
I've been dreaming of this moment
For what feels like an eternity
I've been waiting for the stars
I can tell you how I feel
Cause I've got a declaration of love for you
I'll shout it from the rooftops
I'll whisper it in your ear
Cause I want you to know
Cause I've got a declaration of love for you
I'll shout it from the rooftops
I'll whisper it in your ear
Cause I want you to know
I know it's not easy
To take a chance on love
But I promise you darling
That I'll be there for you
I'll be there for you
I'll be there for you
I know it's not easy
To take a chance on love
But I promise you darling
That I'll be there for you
I'll be there for you
I'll be there for you
So here it is, my declaration
Of love for you, my dear
I hope you'll take a chance on me
And let our love be forever.