For Sandra Anderson—and so many like her—recent years have been shocking, confusing, and challenging. From political ...