Quick period question!

Jessi
What's the best medicine that you can take (that actually works miracles! figuratively of course) for all that sucks about being on your period?