It seems you also have a mild case of acne (this to shall pass)
Until than, not alot you can do.