Yes, acne is caused by testosterone (putting it simply), and many factors contribute to your levels of testosterone such as stress, diet, and exercise.