no period but I'm not pregnant

Veronica
So around this time last month I had gallbladder removal...and my period is offically 20 days late
I'm pretty sure it's because of a major event happening to my body..would that stop it?