G. S. McCarrick
G. S. McCarrick
gracemccarrick
G. S. McCarrick is a New York native.
Rather Than Writing Off People You Disagree With, Assume They’re Like Severus Snape

It would benefit all of us to imagine that, like Severus Snape, most people we encounter have some hidden depth we would value if it were made clear to us.