Period late

I was just wondering if having surgery (wisdom teeth taken out) can cause your period to be late. I'm 3 days late and I haven't done anything with my boyfriend since before my last period because he had gotten surgery on his arm and we really can't do anything. So I'm just a little worried on why it could be late. Also I've been taking ibuprofen for the pain, could that also cause it to be late.