ovulated or not??

Iff
I am on cd21 and no positive opk, have I missed my lh surge this month?
Can someone tell me if the temps are right which shows I am past ovulation now?
My cycles are of 34 days so I cannot believe I would have ovulated this soon...