Might be? **opinions needed**

My period is supposed to start today, and I am an avid birth control taker (been on it almost 9 years). Today, when I was supposed to start my period, I didn't. My period isn't late, never has been, and usually I can feel it coming on because I've got the worst upset stomach the day of. I wouldn't normally freak out because I'm so good with my birth control, but I let a few pills slip this month without even thinking. Could I be pregnant? I have no symptoms - no morning sickness/nausea, no unexplained things going on. Should I take a test or is it too soon?