Sometimes I ride on narrow twisty roads with no shoulders. I've had drivers wait FIVE minutes to pass me. An inconvenience for them, I'm sure. But I do appreciate it.

Share the road/sidewalk/whatever. I've learned that most people have agendas that do not suit mine, it's not personal. Five minutes is not substantial in the scheme o' life. Don't sweat it.