Help and thoughts please!!

La
I am 3 months ttc, I had a short period last month, only 4 instead of the usual 8 days long. This month I am not 3 days late with a cycle length of 31 days. I took a pregnancy test today which was negative. Do you think I am definitely not pregnant or should take a test again in a few days? I'm really worried. Thank you in advance x