Super pissed all week!

Anyone else have crazy mood swings? I rarely get this angry at such little things but this week I've been on edge with everyone and I'm shocked at myself when I snap at people. AF is due any day now..