I wish I were able to explain the way that this poem touched me. I think that far too often, we are able to use our life experiences to create such beautiful art... Unfortunately this may not be a good thing to those that have wronged us in our lives.
Something I have always said and stood by is... "If people wanted to be a hero in my story then they should have acted accordingly.."
That very saying reminds me of what you have just written and I ADORE it.