Help me please

Lillie

Basically to cut a long story short my period is on time every month, I’m always due on the 13th - 15th. On the 7th till 11th of this month I was lightly spotting, and brownish discharge. My period is still yet to come on, I’ve done around 3 tests on random days and they’ve all been negative :( I’m experiencing heartburn, fatigue, cramps and constipation. Should I take another one or should i just accept I’m not? I’m only 5 days late max :(