i myself m having d same problem but i had searched online dat i-pill causes or disturbs ur cycle as it is a heavy hormone dose. so its likely its effect. but u had safe sex n also used ipill so their is very less or almost no chance of pregnancy. dont worry n wait 4 ur period. stressing also delays period. hope this helps you. regards.