late period

So, I've had my period since I was 12. I am 15 now and my period is really irregular. It is all over the place, and I never know when it is coming. And when it does come, it is really heavy and my cramps are UNBEARABLE! I don't know if I should talk to my doctor or my mom... what do I do?