My dentist or doctor didn't have an answer for me. Could it be from a vitamin deficiency, stress or a combination of many things? Almost every month right before my period, I get a small cluster of blisters on the roof of my mouth that eventually pop and are very painful until they heal after a few days. What are they caused from and why? It doesn't happen every month so I'm wondering what is triggering them.