North is the titular protagonist of the 1994 film North, which is an adaptation of the novel North: The Tale of a 9-Year-Old Boy Who Becomes a Free Agent and Travels the World in Search of the Perfect Parents. He is portrayed by Elijah Wood.
Why He Sucks
For starters, North is an unlikeable protagonist. He is seen as a victim of neglect and unappreciation, but he really comes across as a very egotistical person who cares about being noticed and thinks the world revolves around him.
He believes that his parents ignore him and want nothing to do with him which is not true. While they are (laughably) rude parents, they still seem to care for him, but he's too selfish and stubborn to see that.
We're supposed to sympathize with him because he feels unappreciated, but he's really a selfish and shallow person who cares more about attention and better parents than what he has.
North dumps various families because of not being used to his best potentials when he could try a little harder to accept them.
He is rude to people, especially some who are nice to him.
He might be racist since the time when he moved from his parents and tried to find a new family was a dream (in a cliché way) and he saw stereotypes on his way. The page about the movie can explain.
In fact, the only reason he came back home was not that he missed them and realized how much they mean to him, but that his other parents didn't worship him enough which proves he learned nothing about what he has what he wants.