I have similar experience - one time the contraction was so bad that I vomitted. Later,I found the solution from my father's advice. Take Calcium plus Vit D tablet. It alleviates pain. For me, I started taking it a few days before and also during periods. In the beginning, it makes the pain less intensive. Now, I'm not having pain anymore.