Has this ever happened

I was suppose to get my period today and still haven’t gotten it. I had rough sex last night. Can sex delay a period ?