Okok, I am so depressed, I was driving my new car 2004 Accord EX with leather and a little rock hitted on right in front of me, well, it didn't hit me but hitted on the windsheild and made a very tiny scratch/chip, the chip may be just 1mm, and it's not crack at all, just took off the surface of...