Positive at 6dpo.. I’m so confused.

Based on OPKs, which I’ve only ever used and I’ve been pregnant 7x. OPKs have never failed me and I always ovulate within 24hrs of my first positive OPK. So anyways I’m 6dpo and got a positive tonight. It’s pink and showed up within 3mins. I just don’t understand how it’s possible.

I’m concerned it could be an ectopic pregnancy 😣.

Here’s my OPKs..

Here’s the pregnancy test