Strange periods

So lately my periods have been odd when they’re usually regular . As a back story in November I got it on time and normal December it was 4 days late and now Jan it was 1 day early ?? I haven’t had sex in like a long time so it’s unrelated although I got off birth control in September