Discover what causes acne in teenagers and adults, including hormones, diet, stress, skincare habits, and treatment options for clear skin.