I dont know if it is the surgery or what, but i was supposed to get mine 2 weeks after my operation however i got it a week after the operation so it was like a week early and now i am 6 weeks post op and still didn’t get it yet so its a few days late. I’ve always had regular periods every 28 days exactly but now my hormones are so messed up one time a week early then the next time almost a week late and might even be longer