23 days late!

I have been getting very faint lines on all of my hpts but no bfp. I just took an opk just to check and received this...

And now I'm confused as ever.

Here's a picture of my last hpt