No tips here, but I know exactly what you are going through. I was the same, only about one a month for that "special time" and now with this pregnancy, bammo.. all over my forehead.. its a never ending battle.
I just make sure that I cleanse, tone and moisturise every day. And if they are too red of a morning, cover with make up.
Not much help, but wanted to let you know that you weren't alone..