10 days late

So, I am 10 days late for the first time. The last time I did a hpt was when I was 5 days late, and bfn. I have not tested again as i am so scared of getting another bfn. Strangely I have been having creamy white cm, and some days watery cm. I've had cramps on and off at times thinking af was coming, but nothing. Besides the cramps I just have sore boobs but not too bad. I have also noticed I am starving at 4 am when I wake up to temp. I'm so confused... anyone else experience this and got a bfp later on?