The same thing happened to me when I was younger. I am 33 now. However, years ago I was very regular. Stress caused irregular periods for awhile. After a couple years I evened out again. At that time about half of my periods were incredibly painful! Nothing worked! I tried yoga, heat packs, essential oils, Tylenol, period pain medications, ibuprofen, even vicodine! Nothing worked. I would spend one day every other month (sometimes every three months) crying in bed, changing positions every few minutes to try and alleviate the pain... Which also never worked. After a couple years the painful periods just stopped. Now a days I am very irregular, but no pain really.
I hope it gets better for you soon!
Make sure you try everything, just in case something works for you that didn't for me.