Aww! That's funny! According to traditional Chinese medicine, the stomach's condition is reflected in your skin. So it follows that bad stomach leads to bad skin. I don't know if it's true but I have a weak stomach and really sensitive skin.
Like you, I've suffered from acne for son long. My face only started to clear after using Proactive a few years ago, but when I switched to a different brand it came back with a vengeance! I tried using Proactiv again but it didn't work anymore so I kept going back and forth to my dermatologist for almost three years. Recently, she recommended that I use Benzac wash and it really helped!!!
As for fruits, papaya is good for the skin. Mangoes are a no-no because they promote acne.