Yes, you can regulate your menstruation by changing your lifestyle and diet and by cleansing your inner body (bowel cleanse, kidney cleanse, liver cleanse ... ).
If your menstruation is out of order, body will heal itself once it is clean and once it gets the proper nutrition.
Click on cleansing link on this site. It's all there! Start with where you feel comfortable. Liver has a big effect on menstruation. Mine got HEAPS better after a gall bladder flush. Good luck!