What difference is there between "Ashamed" and "Embarrassed"?
Is it that "Ashamed" is more serious than "Embarrassed"? For example, you'd say "I was embarrassed to be wearing mis-matching socks", while you'd say "I was ashamed of that stupid argument I had"?
I came across https://english.stackexchange.com/questions/88320/embarassed-vs-ashamed, but it had only one answer, and it didn't feel definitive enough.