I hear ya but I kinda feel like people in general suck... Sad to say. Like how you mean, embarassed to know them. That's how I feel about my fellow New Englanders, at least around here. Reserved, judgmental just kinda permanent strangers. Afraid of their neighbors but angry at them at the same timr. Yet overly polite (fake polite) in a few ways at the grocery store then cursing them and rude in every respect behind the wheel, leaving the parking lot of the same store.