Where's aunt flow?

My period is two weeks late. And the 2 months before that my period only lasted a day or two. Also they were very light. But here's the thing every test I have taken reads "not pregnant". I would go to a doctor but by the time I finish class they are closed also on weekends. I'm extremely confused should I go to ER? Has this happened to anyone?