Confused, ttc

Sh

I’m 2 days before my period, took a pregnancy test today and it was negative. But I just have “that” feeling that I’m pregnant. My period is never on time. It’s usually a day or two early with severe cramping (haven’t had any period cramps) Which is another reason why I took a test. I’ve had terrible cravings, headaches and what looked liked implantation bleeding with light cramping a couple days ago. Recommendations of when I should take another test?