I think if you do some juicing for your nutrition this should help to keep regular Sugar levels. Keep off the dairy for sure if you have problem bowels.
The fact that you said fybriods at the end suggests excess ive estrogen - which cna de stabilize Sugar levels.
Are you using superfood for breakfast?
caravings is usually your body needs something. Chocolate = you need magnesium eg,.
print this off this off it is 2 pages