Late period

Nadia

I’m five days late on period I was cramping the first 3 days and i spotted before I was supposed to start and i spotted yesterday but still no period i took a pregnancy test two days ago and it was negative I drink a lot of soda do you think it’s my diet that’s affecting my period or could I be pregnant? I just had my son three months ago.