This is just a shot in the dark, but from the pictures your skin appears oily. Are you consuming a lot of fats and oils? What I find, for me, is that I do best on a macro nutrient ratio of about 50% carbs, 30% fat and 20% protein. I do not consume oils because IMO I dont believe they are healthy because they are not in their natural state and its easy to overdue them.