This is a nice psychological mystery. A good reminder of the reality of what happens on the inside of some of us when we face a puzzling challenge. The ending is very satisfying to me. It shows the importance of having supporting friends and to be understanding.