My last pregnancy blood test and urine test didn't catch til I was 3 minths
blood work doesn't lie. if if came back negative it could be something else going on. Stress is a pretty common factor when you are late.
Your period can be delayed for "many" reasons other than pregnancy.
Stress is a good factor also