Most shonen protagonists are pretty damn selfish and rebellious, even often full of themselves while still being nice people. 
If you're wondering where I'm coming from with this somewhat.