Can’t get a stable frame of mind, as the menstrual cycle seems to run your life.
Emotions are under the control of your state of Liver energy.
This is serviced by god quality Blood energy – in health.
Stuck Liver Qi. possibly also with Blood deficiency
You may not be aware that you need good ingredients to run a cycle well
Aided by insufficient magnesium, Vit B, Vit C, Vit D and zinc and other rmicro minerals.
Overhaul your life – starting with throwing out all caffeine, alcohol and fruit, juices, and chocolate and choose to eat as much fat as you can, plus heaps of veggies and protein with no/minimal cereal or grains.
See how the sea vegetables and painting yourself with iodine to assist the thyroid work again allowing the detoxing needed to take effect.