I'm not sure if this is really going to be greatly helpful, but I used to break out a lot, until I started washing my face with hot water until I couldn't feel oil on my hands from my face, then after that just rise with cold water to close the pores on your face. Prevents oil from getting in. Once I started doing that daily it cleared up and now I rarely get one. This I without soap by the way. Just while in the shower or at a sink.