I should have seen it coming a long time ago
I opened up my heart for you back
Now I know you were never really here with me
I was always alone
Gave you so many chances but you never tried
While is all in vain, who tell me why
You were never here with me
Always wishing, hoping you'd be there
Missing all the words you never said like
Baby I love you, and I will never leave you
You are my everything
I keep waitin' on a miracle
When I know this is easy
Never gonna get more
Cause we'll never be together
I keep waitin' on a miracle
Don't know why I'm still here
Better off on my own
No, this can't go own forever
Forever, forever, forever, forever
Forever, forever, forever, forever
I wasted all my time puttin' my trust in you
But did you have to make it so hard for me?
You never got a chance, always the same thing
You kept doin' me wrong
Always wishing, hoping you'd be there
Missing all the words you never said like
Baby I love you, and I will never leave you
You are my everything
I keep waitin' on a miracle
When I know this is easy
Never gonna get more
Cause we'll never be together
I keep waitin' on a miracle
Don't know why I'm still here
Better off on my own
No, this can't go own forever
Forever, forever, forever, forever
Forever, forever, forever, forever
I can't be with you if you're not with me
I can't keep giving you love you don't need
There's no reason to stay
I just can't do this anymore
You got me waitin' on a miracle
I keep waitin' on a miracle
When I know this is easy
Never gonna get more
Cause we'll never be together
I keep waitin' on a miracle
Don't know why I'm still here
Better off on my own
No, this can't go own forever
I keep waitin' on a miracle
When I know this is easy
Never gonna get more
Cause we'll never be together
I keep waitin' on a miracle
Don't know why I'm still here
Better off on my own
No, this can't go own forever
Forever, forever, forever, forever
Forever, forever, forever, forever