Ugh so confused and impatient!!

Zöe

Period is going on 9 days late. Had a blood test and it came back negative. People keep telling me stress but I don’t know.