humiliated — to cause (a person) a painful loss of pride, self-respect, or dignity; mortify.
overripe — too ripe; more than ripe: overripe tomatoes.
degenerate — If you say that someone or something degenerates, you mean that they become worse in some way, for example weaker, lower in quality, or more dangerous.