Well, you obviously didn't try LCHF diet or zero carb... especially, if you state that you eat lots of veggies, which aren't necessary for health. Carbs make your Acne worse.
And no, all people are essentially the same, we aren't different. It's just another myth. We just have different toxic load, that's all. Acne isn't caused by Iodine deficiency.