Have you ever had a psychological sucker punch?

Personal note Our mercurial weather, with its frequent rain and wind alternating with sunshine, has helped me keep my nose to the grindstone and continue turning out the Workbooks I am planning for my two programs: The Confident Introvert and Be Your Own Best...