That causes one to cringe with embarrassment; embarrassing.
Ruffled; upset and embarrassed.
Self-consciously distressed.
Frustrated and disarranged.