help!!

so I need your opinions... my boyfriend and I have sex regularly. I am on birth control, and he wears a condom and pulls out every single time. I'm also very good about taking my pill on time. I've recently had a yeast infection. my last period was light and only two days. I read that could be due to both my birth control pill and the infection I previously had. but it's a sign of pregnancy so I freaked out (in a bad way). what're your opinions? my friends say I'm fine