Also consider adrenal stress due to emotional state.
Whixh is part of the feedbak loop you are creating.
How many calories are you currently getting and how diverse is your diet?
It is essential that you get some emotional healing toher wise no diet, herb or anything as such can work for you. Your current mental patterning is creating self sabotage.