Early period

Why is my period two weeks early And I have bad cramping why is this happening I've been on the pill for years