I am so sorry that you are going through such pain. Irregular periods are quite common in women of all ages, but if they are persistent and causing you the pain you are describing, I would schedule an appointment with your doctor to confirm that nothing is wrong. It may be normal, but it never hurts to get confirmation just to be certain.
There is another great article on EmpowHER that may be helpful to read through... What's Your Cycle Telling You: https://www.empowher.com/providers/article/what-s-your-cycle-telling-you.
Let me know if there is anything else I can do to help, sweetazgrey.