I'm a stickler for punctuality.
I hate it when I'm told to meet exactly at 9 at the person who said isn't there until 10.
WTF, you said be there by 9.
It's not like a party where you can turn up whatever time becoming fashionably late, you specify a time to meet, stick by it.
Also when getting a train/bus/plane I prefer not to rush and so I come early enough not to be stressed by the possibility of missing it. I think I developped some OCD as a kid when I couldn't drive and parents were out and I missed the bus to school.
