Wow...
You certainly have rocky temps. It really is hard to tell from your temps, but FF has given you an O date with solid cover lines, so if AF doesn't turn up in the next couple of days you may wish to test. If you don't get a BFP your O date may be incorrect.