A silly Q.. but are you sure it's AF?
ie: have you done a pregancy test? I'm just saying that, because my cycle drops down reeeally low the day AF turns up.