Niacinamide, vitamin C, salicylic acid, and retinol are the best remedies for these problems. As the owner of sebum-proficient skin, I use niacinamide every morning to reduce sebum secretion and lighten the skin, and several times a week in the evening I use salicylic acid, which penetrates deep into the pores and works great against acne, comedones, and additionally exfoliates the skin. Overall, these products make my skin feel amazing, smooth and beautiful. I also used vitamin c and retinol together before, it cleared up my pigmentation, freckles, my skin stopped being blotchy and had an even glowing tone. And of course, you need to choose products according to the needs of the skin