if you still having doubt regarding pregnancy
better to go for blood test
for pregnancy which will rule out the possibility,
your symptoms may be because of premenstrual syndrome
or you may having some hormonal imbalance,
so if the test comes negative you consult gynecologist and undergo physical examination, ultrasound
and hormonal evaluation to find out the cause for delayed periods.