What I discovered was I couldn't trust my own thinking in some matters, especially when codependency was triggered. Despite a lot of work on myself, denial and rationalization still hover around. So I run my ideas by a friend from Alanon to get a reality check. Most of all, don't beat yourself up ... we're all flawed human beings trying to do the right thing.