What happens when my period starting to come

Elizabeth
I hate it every time when my period comes I always have cravings 24/7 I'm always hungry.   And rn I'm trying to lose at least 10-20 pound s of weights and every time my period is over I always gain at least 1-3 pounds every time. What should I do to cut down my cravings?