Pregnant or pms?!

Aisha • Mommy of a beautiful baby girl!💞
AF comes in two days but, my nipples a very dark around the edge and my glands on them are puffed up! I've had a few cramps, a migraine, and I've been so emotional and sleepy! I'm trying to wait until I've missed my period but I think I might test tonight.. Don't know what to do!