I am 25 yrs old. I was on the pill for 10 years but came off it 3 months ago as was making me ill. The first month I was 3 days late, the second month I was bang on time. This month I am 12 days...