Period due May 2

Jess
My period isn't due till may 2 but I started taking pregnancy tests yesterday and they are negative. Is it to early? I also had a hcg blood test today. Does anyone know if it's too soon to even get results from a blood test. I'm getting anxious !