Advice please!!!

Abbie

So I was due on my pierod on the 9th I'm always on time never late or early I took a pregnancy test yesterday but it came up negative is it all in my head ans I'm just over thinking ? Or should I take and another test and when should I do that ?