I usually have a regular period, give or take a day or two. I used to be on Alesse but have been off of it for four months now so it should no longer be affecting my cycle (and it didn't in the first place). I am under no extreme stress and am not ill whatsoever to my own knowledge. I have taken two First Response pregnancy tests (one at 17 days late and the second at 20 days late) and both turned out negative. Why am I 23 days late (and counting!) for my period?? What is going on here???