Thanks for the replies and support everyone.
It is so hard to really identify what's causing the problem for me. I have had acne even before I was introduced to flax seeds this year. Gluten might be the problem but for days I did not have gluten I still break out.
I shop at Whole Food so the fishes I select are wild caught ones and the chicken and beef are cage free no anti biotic. At least I have found one positive thing about my break out:
1. It is a wake up call that I need to stop eating unhealthy food
2. I am going to appreciate the time if I ever will get clearer.
3. Love yourself more as you have to learn to accept yourself
4. Learn that everyone has flaws and this is mt flaw
The last time I masturbated was 20 days ago. And I still break out..
Could it be that I just have extremely androgen receptors in my sebascus gland. And it would produce more sebum no matter what.
I have a few new acne today...For the past 4 days, I have had:
stir fry beef with cajun sauce
2 glasses of beer on Saturday
brown rice crackers
buckwheat bread gluten free
wild broiled salmon
and vege and fruit smoothie every morning
freshly squeezed lemon juice every morning (citrus?)
Omega 3 eggs
(one question: if i were to identify what might cause acne, how long does it take for the wrong diet to show up on my face. So if i break out today, was it due to the food yesterday or the day before?)
So if any of this causes acne, it is not because of an unhealthy diet. It is more like an allergic effect.
Diet results only show in about week/2 weeks (for me), that is removing something from your diet.
From your list I could see beer as a major trigger. Alcohol, and weed are a big no if you are trying to keep your acne under control. At least that's what I know.
Also for me it was also the need to cut down sugar in my diet (I don't eat anything like cakes, sweets and eat less sweet foods overall). And a big thing for me were spices, as soon as I ate anything overly spicy - I broke out the next day (I hate when people offer me to try what they cooked and it comes out fucking spicy and I can't say no because it would be impolite).