I waited until I'd had all I could take
Until I was broken in a million pieces
And I was sure I couldn't be pieced together.
I waited until I had fallen to far to be saved
Until I was unable to smile any longer
And people started to acknowledge my pain.
I waited until you noticed the cuts
Until you tried to stop the bleeding
And asked me why.
I waited, because I wasn't sure you'd care
Because I didn't know you loved me this much
And I didn't believe anyone could.
I waited, because you didn't need my burden
Because you had problems of your own
And I didn't want to add to them with mine.
I waited, because I forgot that promise you made
Because I had lost all hope that you would save me
But you tried anyways.
I waited, hurting all the while
Until you noticed these slashes
Because I didn't know you really loved me.
Now you're crying asking me
Why did I wait so long?
I'm sorry
But I had to wait.
All my life I've been waiting for someone to care
I'm glad you do.