Alright so I never actually read the book so please take this with a grain of salt. From what I have just read it seems that Gogol comes to accept his non-American side and appreciate his Indian-American identity. I'm not sure why he comes to terms with it, but apparently he does. In the ending he sits down and reads the book his dad gives him by Nikolai Gogol. So yes, I think he does accept his name. However I strongly encourage you to verify that if you have the book. I hope this helped :)
Firstly, you should start by saying that is a human right to speak up freely and defen your convictions for changing the world. Wonderful people like, Martin Luther King or The Great Nun Theresa did that their whole lives. Then you should look back in worldwide history and emphasize how things changed through fight against slavery or the Inquisition, or fascism, communism, and now terrorism. Also, humanity would not have been the same unless women fought for their rights.