Question: why gohan gave up fighting?
Answer: Because to him fighting cell is a super exciting concept and he can't wrap his head around the idea that his son doesn't love to fight as much as he does.