AF due today

AF due today BBT still elevated and BFN CD 26, CD 27 so kinda been preparing myself for another BFN but today this? Just in state of shock! Can’t quite believe it! I’m almost 39 and was beginning to think i should count my blessings for DD and DS 16 & 13