Hi, I got my period on December 11 and got my first depo shot on the 16th, but my period is short, between 4-5 days, and had already been over for a day. I had unprotected sex multiple times the day after because my doctor said that the depot should kick in immediately. Is this right or should I buy plan b contraception?