“Abashed”

Make (someone) feel embarrassed, disconcerted, or ashamed.

confused, embarassed, bugged