Acne itself is a pain to handle. But the scars it leaves behind are even more troublesome. They last much…