“My periods are going on!” –  say these words in public and you feel like you’ve...