Megan CunninghamSep 23, 20205 minToxic Periods? I'm a pretty public person so we are getting down to a pretty private topic! This blog post may be a little lengthy! I'll try to keep it...