I have been sexually active with my partner (1 steady partner for several years), and have taken my BC at the same time daily and never missed a dose. However, the pharmacy has switched my pills from 1 generic to another in the past few months. Currently, I now have cramping, bloating , gas, and a little bleeding . Is this a sign of pregnancy? My period is not due for another 2 weeks or so.