Period late, Confused!!!!!!