challenging hopeful informative medium-paced

I read this for work! I had a client be cheated on and debating what they wanted to do next, and this book was helpful for understanding the situation from all sides.