How can I make a character, more morally gray/kinda a bad person
My MC’s a teen hero who forms a rebellion against his dystopian government with the help of other heros. His mentor Rafa, is one of the most powerful heros yet he doesnt stop his government mostly due to fear of being a wanted criminal. He has more power than them yet doesn’t use it
Most of what he does at first is just what anyone would do. He scolds and goes to extremes to stop the rebellion in order to keep his mentee safe. He doesn’t care about the the citizens, just keeping someone he personally knows safe.
Near the end is when he does cross bad person territory, as he sells out the rebellion excluding his student to try to protect just the Mc. And eventually when the Mc is captured, he watches frozen in place, being too scared even now to save his student.
But in the beggining, i don’t have much else for how to make him morally gray and not just a responsible adult trying to stop a a dangerous rebellion plan