Embarrassed for vs embarrassed about
Solution 1:
I may be embarrassed for someone. I would be embarrassed in their situation, whether or not they are.
I may be embarrassed about something.
The degree of embarrassment would depend on my ability to control or to have controlled the situation in the past.