You did not mention your weight.
Weight have hormonal factors which support the gain and stress that triggers these hormones.
Stress is an invisible factor in many cases.
We have developed a three step system which focuses on regulating these hormones mostly non medicinally but if no change appears, we provide medicine s to change the tendency to gain weight.
Next Steps
Balance Diet
Enough water intake
Positive emotions certainly have impact.