I try to keep these newsletters short enough to read in 15 minutes over a cup of coffee. Did I do it this time? There's just SO much going on!