I feel for you. You work hard to get something that you are very proud of and love to drive around and then some idiot wrecks it for you then displays a terrible attitude. He definitely needs to anti up for the repairs and he should be punished by the law. Our society simply lets people off too...