I've read a lot of self-help books in my life, and by now it's rare that I stumble across something new. Necessary Endings is in that category -- an excellent book, and very novel in it's attitudes.
Dr. Cloud talks about endings, and how they're sometimes necessary in order for us to make progress. He deals with personal life, and with businesses, and he offers a lot on both counts. My favorite section was when he talked about hope, and makes the point that hope not only buys time, but it spends it.
I can't possibly do justice to this book in a short review. Just know that it's different, and it's wise.