period/pregnancy

So I'm on cycle day 31 and AF is due tomorrow anybody else have similar cycle? 
For the past week Ive had cramps that come and go through out the day. Tired a little more than usual, odd feeling that my nipples are tingling and I have a little bit of flu