In this insightful book, Dr. John Townsend introduces a revolutionary approach to resolving problems and moving ahead constructively with those difficult people in our lives. Who's Pushing Your Buttons? takes an in-depth look at the "root" of why difficult people are the way they are, and assists with strategies to navigate these relationships in a way that maximizes change, growth and love between people. Most people have no idea how to reach out to, confront, negotiate with or set appropriate limits with their difficult person. Who's Pushing Your Buttons? provides both principles and practical help from a uniquely biblical perspective.