Lose the ego and realize no matter what set of tools and frameworks you use there will be certain degrees of failure since human emotions are unpredictable regardless of your previous experiences.  In my experience, I have always seen that it is the human psychology and emotional factors that makes change so exciting and challenging.