There is an old adage about not throwing stones while living in a glass house. That wise saying definitely resonated with me during my ...