Motivation for Behavior Change, Cognitive Dissonance
victusspiritus.com
victusspiritus.com
For alternatives, study up on what social psychologists call "attribution theory."
Whereas AT just postulates different information - something to think about for IT-type folks...
After all is said and done, it's simply a model for behavior no more and no less. Thanks for pointing out attribution theory I'll give it a cursory read. It's liberating not being an professional in the field of behaviorial psychology, I haven't over indulged in preferred theories or been biases towards "current thinking".