I don't understand

I have always taken my birth control the same time every single day. I never have missed a day EVER. Yet today I found out i'm pregnant. I don't understand how this is possible. Anyone with any similar stories? I am in shock...