When stress and your period coincide

Cravings take over!! Ate so much today I got on the scale and was up 3 lbs from this morning and I feel it. Feeling like a beached whale once I started snacking I couldn't stop think I ate 5 meals today