need help

started getting nauseous and feeling cramping in the middle of my lower abdomin yesterday today it is worse. my period is due in 4 days. got off the depo shot before summer. cycles have been everywhere had my period 2 times last month could i be prego or is it just my body being annoying.