Period pain?

Every time I get my period it's extremely painful. Ever since I can remember havi my period the second day has always been the worst I'm nauseous, I get hot flashes and cold sweats, I get light headed, I'm normally running to the bathroom every 30 mins to throw up, and I've fainted a couple times. Is this normal? What's wrong with me ?