Help please! Irregular period

Tayaisha • Unsure about ttc or not lol
I have two apps who tell me different my period came 11 days early and now I'm at a standstill as to when I should expect it next? How will I know I'm late or even pregnant :(!!!
I had it on the 21st and stopped the 26th a opk told me I ovulated on the 29th. I'm sorry if this is confusing. 
But then glo tells me it's coming on the 18th and another says the 11th.
When could I even test?