This is by far the longest, most difficult and personal blog I have ever written. If you don’t have time to read it now, I hope you will mark it and return when you have a few minutes. And I hope that you will share it with anyone you think needs to read it.