Confused

I’m on CD 21 and haven’t had a positive OPK yet. I usually test once per day around 5-6pm, and have had 2 almost positive OPKs - one on CD12 and another on CD15-16. I had a good amount of discharge yesterday with the faintest pink tint, but nothing pink/red/brown since.

I don’t know if I should expect to get a positive OPK still this month and keep testing LH or just wait for my period to come and try again next month 😫