Confused!!

Krystal
AF was due yesterday and I did not get it. We have been ttc only for 2 months so I'm not sure if my ovulating dates is correct or not. I took a test today and it was negative. I took a test 3 and 4 days ago and those were also negative. Is it too early to test? Or do you think my period is just coming late? I've been cramping on and off like I'm going to but there isn't even spotting.