Première impression : c'est tendre et cruel à la fois.
Tendre parce qu'on se remémore sa propre jeunesse (même si je n'arrive vraiment pas à donner d'âge à Mai Lan) et qu'on a tous dit ou fait des choses stupides ou blessantes à cette époque. Des choses dont on a parfois honte quand on s'en souvient ; mais on était si jeune !
Et cruel, c'est certain, parce que répondre à la cruauté par la cruauté, c'est quelque chose qui frappe, je trouve

Mai Lan est extrêmement cruelle envers sa sœur, et sa grand-mère l'est également en retour.
D'un point de vue plus général, on se pose vraiment des questions sur Mai Lan, et on se demande ce qu'elle a derrière la tête, qui elle est au fond et ce qui la pousse à réagir comme ça.
EDIT : Je crois m'être lourdement trompée quant à ma vague estimation de l'âge de Mai Lan... Quel âge a-t-elle réellement ? J'ai l'impression que ça m'a induit en erreur côté tendresse xD
Pour les tournures, il y a deux trois petites choses qui m'ont gênée :
Seule ta sœur s'en importune, rentre ses épaules et ronge ses ongles de jalousie
Je dirais rentre les épaules et se ronge les ongles. Il me semble avoir fait un exercice comme ça de traduction anglais->français, un jour, mais je ne suis pas sûre que ça soit réellement incorrect. En tout cas je trouve ça bizarre >.>
Ce terme est plus dégradant encore que "bouche d'égout" ou "panier de linge sale", par exemple.
Le "par exemple" me semble de trop. Ça fait un peu artificiel.
Puisque tu l'aurais appris tôt ou tard, mieux vaut, que cela te serve de leçon d'humilité aujourd'hui.
Y a pas un cafouillage au niveau des virgules ?

Et juste deux p'tites fautes :
Rama, sous prétexte qu'elle a le teint clai.
Une faute (de frappe) à clair.
Si tu étais devant moi, je te martèlerai le mot NEGRESSE de borborygmes indignés.
Selon la concordance des temps, "martèlerai" devrait être au conditionnel présent -> martèlerais
Bonne continuation !