HELP !!!!!!

Aisha
I'm 23 Btw My last period was June 23 My period was supposed to start July 22 I haven't had it yet I been spotting pink and now brown since Wednesday then it stops but comes back I have been thirsty tired moody spitting a lot and not really having a appetite I just want to sleep could I be pregnant I took two dollar store tests both negative called my gyn she said its kinda early but will do blood work tomorrow . Praying I am 💓