Everything you need to know about acne, from the best skincare products to the psychological impact