Does getting horny make your period shorter?

No, getting horny has no effect on how long menstruation will last.