Good characters, really good characters, are hard to write. Here are some expert tips on how to do it right.
Writing righteous characters is about making certain they are larger-than-life in their ability to reflect your readers’ own personal struggle for goodness.
Source: 5 Tips for Writing Righteous Characters Your Readers Will Cheer For