What you eat and environment where you live actually causes your acne. If you use creams they (sometimes) help you but the acne stays IN your body. You must clean yourself from the inside (none cream can do that).
So what you have to do is to make sure you eat good food like veggies you drink water and teas. By the way red Rooibos tea helps your skin a lot. STop eating sweets. Make sure you are not allergic to citruses like tangerines especially.
What else you should do is make sure you spend a lot of time outside and give enough sun to your face. Sun rays and nourishment are the best cure to the skin that s my personal experience.
Give yourself a goal eat just raw stuff for 30days and you fill feel a difference. Nothing manufactured nothing nothing. Just raw food.
Have a look at this video: