Having acne is caused by so many reasons, heredity is first. If your parents have suffered acne, I am sure there is a bigger chance you will get one. It is the physiological make up of your skin like being oily makes you prone to have one.
Like experts say, dirt goes to your pores together with oil from your skin and baam you got pimples. When they got so many, and blackheads and whiteheads will join the party they will now be called acne. Do not get me wrong this is my own definition of acne. I am not an expert when coming to these things. All I know was it started with one eruption then come another and then next thing you know it is a crowd already.
Second, things you eat. It plays an important role. There is a saying “you are what you eat”, this is true. If you eat oily foods like peanuts and others, then there is a greater chance that it can worsen your acne. I am not saying that if you eat these oily foods that you will get acne from it. What I am saying is that, if you have the condition already and you are fond of eating these kinds of foods. Then there is a higher chance that you will aggravate it. So, better eat those leafy and green vegetables. Fruits are also a must. These healthy foods have powers of some kind that cleanses your body from toxins. According to the site http://acnebyebye.net it can also get rid of acne scars.
Lastly, outside factors, these are things like beauty products and cosmetics. These things instead of doing good will make your acne worsen. There are certain ingredients in these products that my affect your existing condition. So better be mindful of the products that you apply to your face. Better to wash your face with just soap and hypoallergenic soap. It worked for me, maybe it will work for you too.