Yeast infection?! Treatment

What the heck!! I have a yeast infection! I know you can't take Diflucan while pregnant. My OB said Monastat 7 for it. Makes me nervous. Any insight? Yuck!!! I've been dealing with these on/off for a few months.