How do you know?

So I was supposed to get my period yesterday and I didn't , for the last 4 days I've had this bad stomach cramping pains thought it was period cramps but I didn't get it today either. I took a test today but it was negative can it be too early to tell? Or am I just hoping I'm pregnant but I'm probably not ? Ugh