Mental Pollution

Humiliate yourself?