Apologies 

I'm taking the first oppourtunity since being unblocked to apologise to you.

I did mean what I was saying, and it was very heated, but if you were offended I do withdraw, and I understand your frustration with subsequent events. I hope this doesn't come across as groveling, or cowardly, but as an honest statement.

It would be a pity for this project to loose any of us. I am sorry.  talk