High opks for the last couple of days

yadi

Period due tomorrow. I know I need to test with a p.t. Has this happens to anybody else?