How come you haven't left me?
Why'd you never let me go?
When I could feel you yearning
Oh for the side I never show
You always say there's time to learn
So many corners yet to turn
Raging and hurting
Am I deserving of your love?
Crashing and burning
Am I deserving of your love?
The years are passing quicker
And my days are twice as long
I should have settled down by now
I thought the anger would be gone
You always say there's time to grow
So many things that I don't know
Yes and I insist I know my mind
But honey I'm hanging on for dear life
I am deserving of your love