Why did Goku leave in GT?

Why did Goku leave in GT?
The final threat and catastrophe being the advent and terror of the Shadow Dragons. Worst still was Sin Shenron. So finally, after all was said and done he took the dragon balls into himself to prevent that mess from ever happening again and with his leaving the presumed troubles of Earth will leave with him.
Does Goku really die?
- Yes, Goku can be killed. He has died twice now, in fact, three times if you include his alternate timeline self. He also died for a few seconds in Dragon Ball Super, but it's insignificant.
Why is Goku a kid in Dragonball GT?
- However, Dragon Ball GT is not canon and is not part of the main storyline. Some people think Goku is younger in Dragon Ball GT as he has the appearance of a child; however, this is only because at the beginning of the series Emperor Pilaf wishes Goku to be young again using the Black Star Dragon Balls.
How many times has Goku died?
- For those looking for a quick answer, Goku has died a total of two times. Once when he was fighting with Raditz and once against Cell. First Death: Goku's first death, against Raditz, was when he sacrificed himself to hold Raditz and took the Special Beam Cannon .
How does Goku die the second time?
- Without any other choice, Goku decides to hold Raditz down while Piccolo charges and uses his Special Beam Cannon attack. They both take the blast and Goku dies as a result. The second time being during the Cell Games. Cell sees no other way to defeat the Z Warriors than to self detonate after getting thrashed by Gohan.