I'm confused

Jasmin
Why is my period on 2 weeks early? Also, it don't seem regular.