I think the HSG changes my cycle ( I did HSG in Dec 12)

Ingrid • Faith in god and he will deliver

My AF came 4 days early on the in dec because it was supposed to come on the 30 now January start and it was supposed to come on the 20th and it came on the 24 what’s going on