If your menses typically lasts for 5 days or so, that would be approx day 19-20 of your cycle. This is the day your level of progesterone should be at its highest, but if you are not making enough, this would cause an imbalance of prog to estrogen, causing cramping and bloating...I bet you sleep … Read more