Fighting acne can be overwhelming, daunting, and exhausting. We hear you! Let’s start with the very basics. A variety of factors cause, acne including hormonal fluctuations, genetics, and diet. But at the core of it all, pimples form because of the buildup of oil,...