Am I pregnant?

I’m on the pill, I’ve taken it correctly. Same time each day. I’ve recently been feeling a pain in the left of my stomach when I move, and I thought I saw some pinkish spotting a few weeks back and I’m was getting a lot of white discharge. Today is the day I am meant to get my period and I’ve got a headache. Is it possible that I’m pregnant?!