Outright revenge is a negative goal and normally lacks genuine heroic qualities. Many revenge stories over the years (since The Count of Monte Cristo...) have more than just revenge for the character to pursue. Best to add a noble cause, like saving another kid from a similar fate.
Other than that, this seems like a generic racial drama, what about this narrative separates it from the many other similar stories already told?
Lastly, it would be better to choose one inciting event (either racial or sexual harassment) and one MC for your story.