Abashed, ashamed, or affected and acted-upon by an outer cause.
Ashamed; embarrassed.
Embarrassment, abashment, awkward shame in front of others.