How much longer?

I have loved you all your days
Warmed you underneath my rays
I’ve been beaten and tortured for you
Killed – that’s right – I’ve been killed for you
But you hardly spare me a thought or a glance
You act as if I’ll forever give you another chance
How much longer do you think you can spurn my love?
How much longer before the lion in me overtakes the dove?