Why am I late?

I just moved back to the states after 2 years of being in India. While I was there, my flow got really heavy to the point where I went through 6-7 ultra thick pads till the 3rd day mostly due to college stress and pressure to perform well from my family. It's been a month since I moved back and I had my last period start on the plane while coming back to the states. It's been a month since I've been back and I'm already 9 days late. I haven't even had any spotting, but lots of cramping and back pain but my period has not started yet. I'm not really sure what's going on...