Let me begin by saying that I could not help but laugh while reading your well written post.

You provided a ring side view of all the action. Your experience is not unique. I can relate with your...