In my view, this actually removes pain and guilt. Instead of saying "oh, I was lazy". You say "oh no, the mustachioed villain Mr Lazy pants is trying to attack again" and don't internalize that guilt to you.
Why would you want to disassociate guilt that you feel for rational reasons?
Likewise, you can imagine mr Lazy Pants attacking other people as well, which would cause you to be less judgemental of them, as they have to deal with the same evil villians that you do.
That means you don't treat other people as possessing agentship.
Why would you want to disassociate guilt that you feel for rational reasons?
http://mindingourway.com/replacing-guilt
That means you don't treat other people as possessing agentship.
how? edit: Understanding that other people are fighting the same demons you are doesn't mean you dont' acknowledge their ability to fight those demons.
An often effective learning technique is the memory palace. The reason it works is because humans are simply better at remembering long routes than they are at memorizing long lists of abstract words, numbers etc. We have evolved in this fashion.
Apparently, humans are just inherently better at some things than at others.
In[this link](http://lesswrong.com/lw/31i/have_no_heroes_and_no_villains/), PhilGoetz argues that making heroes and villains out of people is a natural tendency. He views it as one of the habits that can be de-programmed, but requires effort - "a conscious effort to shatter the good guy, bad guy narrative".
But can we do better than simply de-program this tendency? Can we put it to use the way, the memory palace has been subverted to our own end?
[Anthropomorphism](https://en.wikipedia.org/wiki/Anthropomorphism) to the rescue.
Make that short-tempered habit of yours, the alcoholic wife-beater that you loath. Make your habit of procrastination, the lazy employee in the office who never gets things done and gets his whole team into trouble. Make your deepest insecurities, the most despicable version of Peter Pettigrew that you have come across.
See if it works. Let me know in the comments section.