Happy New Year, The Lord of heaven and earth does not pull any punches! You may not be familiar with that phrase, but it means “to behave unrestrainedly, holding nothing back.” This expression comes from boxing, where to pull one’s punches means “to hit less hard than one can.” We find ourselves in the 17th…