I can't even believe it!

I'm in complete shock right now. I'm currently  20 days late, and I had taken 5 negative tests, saw my doctor ( blood test showed hcg neg, but elevated progesterone) she said I just ovulated really late and to expected my period any day. After another week passes yesterday, on a whim I decide to take a test ( In the middle of the day) and I got a positive test!! I must have just ovulated during the test and it just didn't show up. After Googling non stop trying to believe the stories of people this happened to and being so frustrated I got my miracle bfp