Charlie, I for one am not ashamed of myself one least bit (well, maybe a little bit

).
Like yourself, I always make allowances for Bikes, animals, dog walkers and horses.
Funny enough, at least in my area, everyone but the cyclists show me the exact same respect for my rights on the road. Sorry dude, try dealing with it day after day, month after month in my neck of the woods with cyclists and I'm sure even a man like you would get a little peturbed.
By the same token, I'm sure in the eyes of the Lord that we should all feel ashamed when we feel anger towards our fellow man. That said, doesn't take away from the fact that there are some idiots riding bikes (know the saying "when God passed out brains and you thought they said trains and didn't want any?"). Well, a lot of cyclists heard God say trains.
Yes, I know there are a bunch of idiots drving cars as well, I gave up motorcycles a long time ago as well because of all the idiot car drivers (too many close calls at intersections where I didn't have a stop sign but the other road did and the drivers seemed to be just waiting for me to get to that intersection to pull out right in front of me).
However Charlie, all that said, I would love to be in your cab with you if you ever drive down one of my roads and get behind 6-10 cyclists who will make no attemps whatsoever to let you pass them. Perhaps you wouldn't get upset, however, let it happen to you day after day, month after month, well, if you don't let out a few choice words, I want some of the drugs you're taking

(that, or I wish I could be half the man you are).
Oh, by the way Turbo36, see the little brown guy in my avatar? The family that adopted him from us tells us he's now the unoffical mascot of the Demon Decons (Wake Forest) soccer team