1. The torrential outpouring of compassion, caring, understanding, community and togetherness that is building to a storm everywhere I look. The solidarity. The strength. The refusal to be brushed aside or made irrelevant. The defiance. The protectiveness. The resolution. The bravery. The insistence on what is right.
2, 3, 4 and 5: see above.