Let me down again

You let me down again
Left me with no dignity
This pain is nothing new to me
But still I cant believe
That you did this to me
I gave you everything I could
But now I'm laying in my own blood
I still remember
The day you stole my heart away
And now you threw it back at me
Ruined, not broken, barely recognizable
All I want to know is why