Age Thomson
"Scott Duncan How many of you are embarrased reading this?"
Embarrassed: 1. To cause to feel self-conscious or ill at ease; disconcert 2. To hinder with obstacles or difficulties; impede 3. Archaic - To involve in or hamper with financial difficulties
Yes.