So cast your stones upon me,
I'll be the one that you crucify
I'll bear the burden for you,
So you can go on living your life
And it goes on and on and on
On until the end of time
And it goes on and on and on
Well, I've had enough
But every now and then I
Just want some recognition
I see the error of your sins
And I keep my mouth shut
It's hard to be persistent
When you tell me
I'm not good enough
And it goes on and on and on
On until the end of time
And it goes on and on and on
Well, I've had enough
You tell me
That I don't know what I'm supposed to do with this
Trapped in your own world
Captivated
By your own reflection
I understand
Where you're coming from
But all I see is pigs
How many times must I fill your trough
Before you decide you're full
And it goes on and on and on
On until the end of time
And it goes on and on and on
Well, I've had enough
And it goes on and on and on
On until the end of time
And it goes on and on and on
Well, I've had enough