I feel awful

I stood up and got so lightheaded that I almost passed out and I still feel that way 15 minutes later and now I feel like I'm going to puke :( is this normal right before a period?