I wish i could help but i never temped before but bumping for more responses
According to just your temps, you may have just ovulated yesterday. If so, you would need to BD tonight to catch that egg. You won't know for sure if you ovulated until you see a couple days of high temps and by then the egg is long gone. But you need to BD as if you did! OPK's can give false positives if the hormones are off and just don't work for some women.
you O'd on CD 21 last cycle, so it's possible the dip on CDs 21 and 22 was when you O'd this month. Ylime is right, a pos OPK doesn't necesarily mean you ovulated. You might have had the LH surge but didn't actual O for another couple days. OR you just had two off temps and you did O on CD 19. You may never know for sure. Hopefully your BDing worked and you get your BFP!! :)