One day period

So I was expecting my period and I got it while I was having sex on Thursday. I haven't had it since so I'm thinking that maybe he just poked me the wrong way or something to make me bleed. I have been having period cramps and irritability, but I have never had a one day period. It has always been at least a week. What would be a reason for this?