Late period still negative pregnancy

5 days late, my cycles from October-January were all 23-27 days apart and I'm on day 31. Still have slight cramps like I'm going to start, but so far nothing & all tests are negative. So my period really can come any day now at this point because I'm tired of waiting for nothing. 
So upsetting & depressing.