That's a super bummer, Sol.
However, I know, from my Iron Clad build, some of the frustrations that you're talking about. However mine is a lot more of adding stuff to him, than building total scratch. I am sorry, about the accident, but I don't think you should give up on this concept/project. 
When you are done with it IT WILL TOTALLY ROCK!!!!! ;D ;D ;D ;D ;D