Too Much

I'm sitting here, feeling a little low
Perhaps a little lonely as well
Where's my Prince Charming?
I could sleep a thousand years and still
My prince will not come
It has been too long
Too much time has passed
Too much has happened since last I saw him
And now it is too late.
Too late for him, too late for me.
Too late for the purple pyromaniacs of the world
And trumpets blare in the distance
Signalling my rise
Too late, I think
You're too late
Too much time has passed for things to remain the same
TOo much has happened since last I saw you.
But now I wonder if it is too late
As I rise to gret you
No longer feeling low or lonely.