how many days before your period starts do you gain weight?
These cramps are caused by chemicals called prostaglandins that are released by your uterus. Prostaglandins make your uterus contract and shed its lining. This causes abdominal pain during your period. Bloating may start five days before your period and continue into the first few days of menstruation.