giving credit where credit is due

Today, my husband managed to surprise me. I know that I have mentioned before that I am notorious for predicting my husband's surprises, and therefore foiling any attempts to give me a shock. There is this cosmic connection we share, a keen ability that we have to read one another, that makes any surprises, large or small, nearly impossible. For ...