AF late

N
Was supposed to start yesterday still hasn't come. Had cramps all last week but still getting bfn tests. Thoughts?