I have been waiting a long time for this moment to come
Never thought I'd finally meet the right one
A lot of heart break ; a lot of despair
Afraid to love , afraid to care
Couldn't see happiness even if it's already there
I've been trying to look you in the eye
To tell you all the feelings I worked so hard to deny
You believe in me ; you never lie
So when things got messed up I just couldn't say goodbye
Cause after a lot of heart breaks ; a lot of despair
I finally see happiness was already there
I've been afraid to love too much , afriad to care
But now I see you're all I want , you're all I need
So I'll be waiting here for you to sweep me off my feet