As GMs we tend to take things personally when sessions aren't great (or at least I do), but I think we sometimes overestimate the importance of the GM as the sole driver of fun, and underestimate the importance of group chemistry. Some GM/player groups just mesh well, and some don't, so it can...