Period came 2 weeks early

Hi my period was due on the 4th Dec but I came on yesterday I have been very stressed my cycle is generally 26 day. My question is will I come on again on the 4th or will it be the 14th. Also how will I know when I'm ovulating now will it mess my days up?