i know how you feel man i did the same thing to the mach almost 2 months ago ex mine didnt end up near as bad as yours did. hope you get it back soon. this is the best time to do some cosmetic stuff if you had any planned thats now i got my new 01 cobra bumper