Slap in the face

Nope • First time home owner - Ttc baby #1 - Getting married July 2017!
On the day that I started my period, my co-worker announced her pregnancy. I would have been okay with it, had it been anyone but her, I swear. She is the most hateful, mean spirited person. She makes the new people cry and treats our clients disrespectfully. If someone as nasty as her deserves to have a baby, where is mine?