I'm OCD in timing things and constantly comparing current times to previous times. Like, I usually hit this light at 1:46, today I'm hitting it at 1:47, then I try to get to the next checkpoint faster than normal. I probably walk through the door at work within' 40s of my average time every day.
I just don't understand giving away precious free time like that. I get that some people have coffee or a snack or whatever and relax before work. I'm not saying they shouldn't do it, I just think it's really silly to worry about being late so you get to work 40min early. I get to work 10min early every day. I don't wait to clock in, I just start working when I get there, because when I get to work I've got me "workface" on and I keep it on until the exact second I'm allowed to leave arrives and I leave like every extra second I'm there I'm underwater and can't breathe. That's just me, though and people notice that I leave the second I'm allowed to leave. I actually know, to the second, how long it takes me to walk from the shop I work in to the time clocks. If someone is in the middle of telling me a story or whatever, I basically cut them off and tell them I'm leaving now, and then I leave.