Was due 3 weeks ago. I took a test 2 weeks ago that was negative. Should I take another? Surely at 2 weeks late it would have shown up?