Many of us have been in similar situations. My car was in auto body hell for 5 years with pcs and parts all over the shop and I felt like I was financially keeping his shop in business. Fortunately I ended up back with a complete car but not without years of sweating it out. Good luck and don't give up, it's not your fault guys like this guy just suck.