I fixed my periods by flushing, switching to natural foods and avoiding sugar. I don't know if flushes alone would do the job.
I was having irregular painful periods for about 10 years. It took me a year to get back to normal. Now I am happy and about to give birth to my first child (in a couple of days or so).
Yes, it takes time, but it is worth it.
Good luck to you too!