Need input

So my period is late. Have always been a heavy flow and short cycle (menstration around 21 days). Last 3 times early this month he did not pull out.

Since last week have been “bloated” in upper abdomen, severe lower back pain, fluttering feeling in early parts of day, nausea after eating even something small and major hot flashes.

Took the pic today and cannot suck it in as it hurts too much which is making me feel like I’m pregnant but i feel too soon to take urine pregnancy test. How long after missed period do you all think is accurate to test for pregnancy without getting false negative result?