Just forget and start thinking to other improvements in home. Nobody going to deep check your car. In Pakistani traffic it's normal to have such small dents and scratches. You wouldn't be able to keep your car spot less. Check any neat and clean car in any shopping mall ...when you will inspect it will have some scratches for sure. I go into same mental position when get some scratch on my new car but when even myself look around my car, I am surprised to see that there a some other which even I didn't notice. I just satisfy my mind if these are there then that is there. Chill and Calm