~ I did it all for you ~ By Teo & Donna

A collaboration between myself and a dear friend, Teo, on Myspace ~ which is where this was originally posted, recently.

Bleeding on the inside
marked by life and pain
reaching for hope
but fearing it’s all in vain

Kneeling; crying out
seeking rest for a weary soul
Can’t go on; it’s been so long
since this bleeding heart held hope

I couldn’t see beyond my tears
too much for me to understand
I did not know I was still holding
the hammer in my hand.

I did not know that it was His heart
breaking for me and bleeding
His hands and feet I nailed
it was my pain He was feeling

“Guilty!” growled my troubled soul
as an innocent man hung dying
“Forgive me,” I woefully groaned
as I fell to my knees, crying

“Guilty!” shouted my accuser
and he handed me a rope
“Go ahead you deserve to die
For you there’s no hope!”

Walking away I heard a whisper
and I turned around to see
to whom the voice was calling
and He was looking straight at me.

“I forgive you,” He struggled to breathe
as pain tore Him in two
offering love as He cried
“I did it all for you.”

Currently unavailable for purchase

~ I did it all for you ~ By Teo & Donna by 

A humble reflection of True Love…


true love, jesus, collaboration, hope, forgiveness

I take photos. I write. I sing & dance. Ok, I DON’T sing & dance. Not in public, anyway; & usually 2 my own beat. But I have fun, & that makes life a little more tolerable -for me. Maybe not 4 my kids. But, hey, if they can’t laugh at their mum then they’re probably the only ones who aren’t. So turn up the music & let’s boogie! (Do they still boogie these days? Gosh, I’m getting old. Best be careful not 2 throw a hip while throwing a leg!)

View Full Profile


  • itsallgoodamanda
    itsallgoodamandaabout 3 years ago

    hmmm I look forward to the day I live again for now I feel dead ….forgiving of the pain caused is the hardest of all…… forgive and move forward though I say

  • Forgiving self is often the hardest thing to do, especially when it’s ‘Self’ you have to take with you. :) Yet, when you do, gratitude comes to take the place of unforgiveness, and guilt and shame, too, for that matter, and that brings a soul to life. :)


    – Donna Keevers Driver

  • JohnDSmith
    JohnDSmithabout 3 years ago

    Wonderful work,….To love the world,or anyone else,….You really need to love yourself,….
    And it`s really not hard to love yourself if you know in God`s eyes your perfect!

  • That’s been so hard for me – learning to love self, and seeing myself through His eyes and accepting that. :)

    Thank you, John.

    – Donna Keevers Driver

  • peaky40
    peaky40about 3 years ago

    Fantastic work donna well done

  • Thank you, Roy. :)

    Teo and I have written together a few times. We used to write on Myspace until the powers that be ruined the place, now I hardly go on there. We actually wrote this via email, so I was doubly pleased that it worked out as well as it did.

    – Donna Keevers Driver

desktop tablet-landscape content-width tablet-portrait workstream-4-across phone-landscape phone-portrait