Can drugs make my period late ?

I had double jaw surgery a month ago and it’s been insane. It was a major surgery and I have been on a liquid diet ever sense and taking different types of medications and still take some pain meds sometimes when I have muscle spasms. I got my period two days after surgery that lasted for about 5 days but now my period is 3 days late and i’m not sure if surgery and me only having liquids would make it late? I did have sex about 10 days ago so i’m a little worried