Your problem is the metabolism of fat and sugars and your liver.
You can keep killing microorganisms on your face for 20 years, but it ain't address the underlying problem:
Why are those microorganisms growing there in such a numbers in the first place ?
And the answer to that question is: because your liver and your intestines are not functioning the way they should.
The same is true for most other people with similar problems.
Start Liver Flushing and your weight will slowly improve, and your intolerances will slowly improve.
Do not expect overnight results.
It took you many years of neglecting your liver and the real cause to reach the place where you are now at .... give it a time !