Personally I think “embarrassed” may be a better word then humiliated or ashamed.