Understanding Your Monthly Cycle

There are many phrases and words used to describe that “time of month” that we women have to deal with during our reproductive years: Are you on your period or on the rag?  Did your monthly friend arrive?  When was your last menstrual period or LMP?   Or Maybe Aunt Flow came to visit. What a Pain! The