★★★★★
I think acne might have various causes because for me, it is all related to how clean my blood is. When I do several rounds of coffee enemas (not for everyone, but I have had great success with them, do a Google search for pros/cons) my skin will clear up completely. Knowing my body reacts this way I would self-diagnose as having a clogged liver and "leaky gut" which causes my skin to excrete toxins and thus get clogged and result in acne. It is much easier to use coconut oil as an ongoing treatment for cleaning liver/digestive tract (and reducing leaky gut for cleaner blood) instead of the coffee enemas (VERY messy and VERY time consuming! ). :)