Microgestin FE 1.5/30 - How long do you have to take the microgrestin to make sure you don't get?

... pregnant ? I've been taking it for like 10 months but I tikka month off because it was doing harm to my body. And I just started using them again the second week of December . How long will it take for my period to come?