Late period

I'm late on period by 3 days! Due on Saturday now Monday ? Anyone else had this?  I've had a negative pregnancy test. But feeling little sick and faint and also lost my appetite (I'm not hungry). My boobs hurt only when I push them down.  And I think I've got a water infection- but according to online it says that water infections can not delay periods. Anyone had an experience like this?