Okay, so I'm working on a novel. It's set in present-day, in a small city. I'm not gonna go into a plot summary here, but in short, he gets involved with the 'God' of the present world due to his ability to see human emotions as physical threads connecting people together, something shared by only very few people across the entire world. My first worry about him is that he checks a few 'stereotypical protagonist' boxes. For one, he's got unnaturally coloured hair (really bright red). He lives alone, and his parents send him money (his real parents are dead, but that's another story). He's a loner, is super-smart, and has special powers. He's missing a very specific two years of his memory (wiped by 'God'). You kinda get what I'm saying? I even sort of joke about this in-story. But I think it's all right, and I reckon I can justify all of it (besides the hair). My main worry about him, however, is that he's not a very good guy. He even checks a few 'villain' boxes. In fact, he sort of ends up becoming the villain of the story, out of no particular malice or bad intentions of his own. Especially when compared to some other characters, he just seems like a bad person. The story itself tends to emphasise some of these points a lot, being told from his own perspective - and he sorta hates himself. He's incredibly cynical, and has very dim views about society and people in general. He has no motivation, is passive (having spent most of the story until now locked away in his room playing video games), and is lazy. He's also manipulative and can even be cruel sometimes. He is capable of ignoring someone's emotions and feelings entirely, hurting every single one of those few people that are close to him over the course of the story. He has a very low opinion of himself, and uses it to justify his own actions (I'm a horrible person, so it's OK), while still believing himself to be the 'hero' of the story, at least until near the very end. And even then, after he realises he's been an asshole throughout the entire narrative, he pulls a gambit, putting the fate of the world (as well as his own life) on the line in order to give his friends a chance for happiness. He's only partially successful. Of course, he's not just a bad person. While he ends up hurting them, he is very loyal to the people he's close to and everything he does over the course of the story is in order to help them, and to find out more. In a way, he does kind of accomplish it. He's also very willing to sacrifice himself for the sake of others, and just generally doesn't care about his own well-being (although I guess this can also be seen as a fault). So yeah, I guess I just want some thoughts. I don't mind if people think of him as a bad person, but I don't want people to hate him either.