GRRRRR IM SO ANGRY 😡

AF due next week, I'm having terrible irritability!! The smallest things Are REALLY ticking me off! Anyone else have bad mood swings? Does anything help??