Why are Periods so Shameful?

Periods have been happening since the dawn of time, but why are they so shameful? We discuss why periods aren’t best swept under the rug