Many things can delay a period - stress, illness, infection, hormone imbalance, start of menopause and of course, pregnancy. If you've already tested since being 1 week late, and used first morning urine, and gotten negatives then it's unlikely you;re pregnant. Seeing a doctor for a blood test would be an idea just to be sure.