welcome to healthcaremagic.
this could be premenstrual symptoms or there may be a pregnancy
this best way to get rid of this confusion is to do a urine pregnancy test.
this test becomes positive 7 to 10 days after fertilization has occurred. So even though you have not crossed your due date for periods, the test will show positive if there is a pregnancy, as you are only a couple of days away from your due date.
kindly do the test and take care of your self.