For a three-act plot analysis, put on your screenwriter’s hat. Moviemakers know the formula well: at the end of Act One, the main character is drawn in completely to a conflict. During Act Two, she is farthest away from her goals. At the end of Act Three, the story is resolved.
Act I
Gogol grows up resentful of his first name, which is neither Bengali nor American. To him, it represents how disconnected his Bengali family life is with his American life outside the home, and how he'll never quite fit in in the states (or in India, for that matter).
Act II
Gogol officially changes his name to Nikhil before heading to college. As Nikhil, he enters the adult world, gets a nice cushy job, and eventually falls in love and gets married.
Act III
Divorced after he finds out about his wife's affair, Gogol begins to make peace with the two sides of his identity, which we see when he begins to read the stories of his namesake, the Russian writer Gogol.