possibly pregnant?

Cheyenne
I'm always on time or better yet two days earlier then what my app says. So with that I should have started the 21st two weeks prior I had one day of light spotting then nothing. I was very light headed last night into this morning just woke up and I'm starving more then usual. Have had very different discharge light cramping, constipation which isn't normal for me and super exhausted. All test have been negative. Think it's still to early?