I don’t understand???

Ma

I swear, I’ve been having implantation bleeding. It’s 3 days until my period, and I had light spotting for the past three days. I’ve had fatigue, headaches, and nausea. Yet I took a pregnancy test this morning and...NOPE.

I’m getting really frustrated because my husband and I did everything right this month and I’m sick of my body playing tricks on me. Is it possible that my period came light and super early? Should I wait awhile and test again?