it's obviously a big deal for you missfran, and I apologise on behalf of everyone that's ever turned up late on you
I wouldn't leave someone hanging around at a venue or restaurant etc. waiting for me to turn up in my own good sweet time. and if it's a visit to a mate, then we make the timings loose (ie. 6ish, not 6pm). and that works both ways.
I don't like it if people come round to my place early (unless it's really good mates) - I'd prefer to know that I'm ready for them. so I guess that would bug me just as much as someone being late would bug you.