AF or preggo?

Bridget
Cramping, super emotional (more so than normal), headaches, and nauseous.  AF or preggo?  I should get AF end of the week so I still feel like it's too early to test.