I dont see the big deal about giving up on the earth if shang can become strong enough he can simply travel to earth under his own power make himself look like alex again and visit his parents
It's weird how a name change can change your perception so significantly. I can't get back into the book with the name Shang, it's just too weird and keeps pulling me out of the story.
It was a good book while it lasted.