There she stumbles
Falling to her knees
I think she tripped on reality
I have witnessed
Tragic comedies
And that's the world in which she leadsWell, I would walk a million miles
To give her all that she needs
But she would walk a million more
To do what she believesNow
She'll have a perfect day
Now
She'll have a perfect dayTroubles blooming
Innocence will fade
But still she's dry through all the rain
There's no purpose
She has yet to crave
She's like the big dog on paradeWell, I would walk a million miles
To give her all that she needs
But she would walk a million more
To do well as she pleasedNow
She'll have a perfect day
Now
She'll have a perfect dayI can't figure this one out
I've no words here to explain
She'll just sugar kiss me off
She'll just have another perfect dayWell, I would walk a million miles
To give her all that she needs
But she would walk a million more
To do well as she pleasedNow
She had a perfect day
Ooh, yes she had a perfect dayShe had a perfect day
Ooh, she had a perfect dayNow
She had a perfect day
Ooh, yes she had a perfect dayShe had a perfect day
Ooh, she had a perfect day