Eating at odd hours, poor food choices, not enough physical exercise, excess of starches, sugar, and fatty foods are the main causes of acne. Along with this, chronic constipation can also be blamed for the occurrence of pimples. The toxic matter gets soaked in the bloodstream, causing acne on face, because our body is trying to eliminate the excess waste.