Thank you for posting your question here, I will try to answer it to the best of my abilities.Stress
can cause periods to start later than usual, even in women who have had regular periods for years. So that alone doesnt mean that you're pregnant.
The fact that several home pregnancy
tests have given a negative result points to the conclusion that you arent pregnant.
Yes, a doctor's blood test
is far more efficient than a home pregnancy test ad you can have one done, but I dont think you're pregnant. You're just getting a late period.
I hope this answered your question.