I agree with Annie - Def go see an obgyn!!! I wish I had when I was younger as I had horrible cramps. Its better to get lots of info while your younger.
If taking meds like Advil or Midol for cramps, and if you don't get no sign of reliefe then you really need to see a gyn. It could be anything causing the bad cramping.
I agree with your mom. See a gyn!