Hello..., irregular periods could be due to so many causes like Hypothyroidism, polycystic ovarian syndrome , medication etc.., painful Menstruation is called dysmenorrhea ,which presents with spasmodic pain in the lower abdomen during or near menses ,which gradually subsides over time if it's primary..
Answered2016-04-26 17:03:37
Let others know if this answer was helpful