I have been taking Alesse for about a month and a half now, and I am 16 years old. Last month my period came a few days before the sugar pills began, but I was sure my body was only adjusting to the pills. However, I am now on my second pack on pills (today I took Pill #10) and today I had some spotting. I have never missed a pill, however both today and two days ago (Pill #

I took significantly later in the day. (I usually take the pills around 9:00AM but both days I took them around 4:00-5:00,) What are the possible reasons for the early periods? Stress? Pregnancy? Low-something levels? Wrong pill dosage?
Also, I was wondering how effective the pill was after one month, two months, three months? I believe that it was high 90's percent effective, but how long does it take a woman's body to get to that level of effectiveness?