High OPK for over a week

Aja

I've been testing high on my opks since the 10th of this month and then i started spotting a few days ago and it just went off after about 2 days almost 3. Too light to be a period but i also tested while i was spotting and i again got a high result on my opk. I have no idea what's going on. Also my period is due in 6 days. Any insight anyone?