Your symptoms sound like low stomach acid along with poor liver function leading to hypothyroidism. The lack of stomach acid leads to the bloating. And the poor liver function creates hormone imbalances that lead to the acne and hypothyroidism.
Lab tests almost always miss cases of hypothyroidism. A more accurate way to determine hypothyroidism is through basal body temperature:
The best way to deal with the bloating and hormone issues is with digestive bitters, 1/2 dropper full on the tongue right before meals. Drink plenty of water throughout the day: