It helps to keep a journal of your food intake, and write the reasons why your eating, hunger, boredomw, stress, that time of the month....
If it's hormonal related, plan plan plan. If it just has to be chocolate, ration it. If it's just automatic eating, eat vegetables.
Sometimes especially that time of the month, it is very difficult not to eat, I find anyway.
Keep yourself busy, do exercise, find hobbies you can do at home, try to keep your hands doing something other than reaching for food!!!
These are all things that have helped me so far.