I love selfish Goku. it's his most endearing trait. without it dragon ball wouldn't have lasted this long. even though I hated Goku when I was a kid mostly for all the stupid shit he did. he have grown on me because I understand him now. Goku is a pure blooded saiyan; a race of battle hungry warriors. only thing that makes Goku feel alive is death matches with people who are stronger than him. that's why he wanted the no killing rule removed from u6 vs u7 tournament; that is why he wanted to spare freeza again; that's why he's so bored after almost being killed by black and zamasu. Goku is a fighting junkie who would put universes on the line if it meant he'd have amazing battles. he loves this shit and so do I. what makes him awesome is his fight boner don't castrate Goku