So my af is due on the 23... anyone else?

I've had crazy mood swings and I'm crying a lot. I've had mild nausea and cramping sometimes. Sore nipples when I press them. Oh and A LOT of gas! Lol. Are these some symptoms of early pregnancy? Is it too early to test?