1 word reason to be late?

· accident

· hangover

· headache

· illness

· indigestion

· injury

· overslept

· traffic