BBT vs OPK

I got the solid "peak" smiley face on the 11th. But my temp stayed normal...

Today (the 16th) my temp shot up 1 whole degree. But opk said negative.

Which should I believe???

Side note. Last time i got the peak smiley face it was 27 till i got my period. I have read that your luteal phase cannot be longer than 18 days. So it leads me to think that the opk was wrong.