He's not a good guy, but he's not a bad guy either
If he picks up a hundred dollars, he will keep it himself, and he will also give up his seat to someone with a big belly on the bus.
He doesn't like to dream, but something more bizarre than a dream happened to him.
The protagonist is a very ordinary person, neither good nor bad, sometimes sinister, sometimes strong, sometimes fragile, sometimes forbearing. He will be good to those who are good to him, and he will have no reason to be good to those who are not good to him.