I love your post, JD. I was in a very irritable mood yesterday and almost everyone I came in contact with annoyed me. I think I have gotten used to such raw honesty and humble self introspection here on SR, that when the rest of the world doesn't match that, I get frustrated, but reality is to get to this level of self honesty, I think most people have to have had a major crisis that gave them no choice but to get honest with themselves. That is the blessing of our addictions that stopped working for us.