The symptoms you are experiencing are indicating for a pre-menstrual syndrome (incoming periods).
If you are sexually active, and your periods are delayed, I suggest to do the pregnancy
test after 10 days of your due date.
I advise to take mephenamic acid for the pain, and antiacid.
Hope it helped!