i had my first 2 Depo shots done then one month before my 3rd shot i switched to pills due to insane weight gain. then i stopped taking pills a month later and on my calendar it says I'm due for my third Depo shot next week. i had sex last night and the condom broke. is the Depo shot still effective since I'm due for a third one next week? does that mean I won't get pregnant?