Early period?

Woke up with period like cramps. Decided to get up and pee just to see and yes I started my period.

My predicted period on all apps I use wasn't for another 2 or 3 days based OPKs and bbt.

Does an early period mean anything? Was my LH surge not accurate or ?