Very short period with headaches/nausea! Help!

Venessa
Started period on time, but only lasted a 1 1/2 days. I normally go 4-5 days. First day of period I had a beer and I got a bad headache. Next morning had a small headache, but felt like throwing up. Later sat evening I had a margarita followed by another headache that made me almost throw up. I hardly ever get headaches much less when I drink alcohol. Plus a day before my period 4 mouth ulcers popped up out of no where, I never get those either. Help!