UPDATE.

It is thrush!! Dam, dam, dam!!

Still have to wait a week to see if the early O signs were O, or two weeks to see if O happened at a normal time. Now my TWW has turned into a 3WW.

Stayed tuned to see what will go wrong next month!