Last period was 10 weeks ago...!!!

BabyC
my period has ALWAYS been on time. Never have missed one. Been ttc since April. Last bfn was 2-3 weeks ago. Negative blood test on Dec 3, negative urine test 2 weeks ago. No symptoms of pregnancy or period. I haven't been stressed and my diet hasn't changed. What is going on? I do have a Continuous achey pain slightly above and very slightly to the left of my pubic bone. Is pregnancy ruled out at this point? Also, bbt has been erratic....