Fainting while on my period

Lim

Nearly passed out in class today😫Everytime I’m on my period I feel as if I’ll faint or vomit & my cramps are unbearable (only for the first two days the last two or three just blood w no cramps).Should I see a doctor?