So, wtf was the problem?
Flor wants John's nuts and even says she loves him, John is so attracted to Flor that he chubs up when the wind blows on her, John is clearly irritated and/or bored with his wife even before he finds out she's a cheating slut, and the kids all get along.
Yet, Flor is so obsessed with "being Mexican" that she chooses to throw it away and presumably run off to clean houses for different obnoxious rich white people that probably won't pay her or treat her as well? WTF?
So lets see here: We've got a full scholarship for our kid at a nice school. She's making tons of friends and obviously fitting in nicely and most importantly she's clearly very happy and getting a good education. Flor has a successful man that she "loves" that clearly wants her in return, cooks amazing food for her, and would obviously be willing to leave his wife for her. She would get legal citizenship (I'm assuming she wasn't, given how she entered the country). Money clearly wouldn't ever be an issue. And the neurotic psycho b**** wife would be out of the picture other than occasional visitation run ins.
Nope, heritage is too important. Lets remain a poor, lonely house cleaner instead, and lets take away potentially the best opportunity our daughter has for a successful future as well as her happiness. Clearly, being a blue collar illegal Mexican is better and more admirable than being a horrible rich white person.
I wanted to sympathize with Flor's emotions and I wanted to understand her situation. Unfortunately, in the end, she just came across as ridiculously selfish and quite frankly, dumb.