Period came 4 days early😩

Was super horny all week and the day came when I could actually see my SO and just before I left to go it came along with super bad cramps😩, any reason this happens sometimes it’s off 1-2 days but theres usually always exactly 26 days in my cycle