Early AF- never happens

Can someone explain to me why I started my period today? (10 days early) this never happens. What causes this?? Thanks in advance