Honestly, I thought the 'sexist' bit was weird too. I read what Claire wrote, and interpreted that as her saying it's silly that a Tech from the U.S. would be going to the Philippines for a job. Not a great argument, but we are talking about an angry adolescent.
On another note:
Claire's "first time" options (just after the Prom) need another pass IMO.
If you chose (female)Taylor as your first, you get the line "While Taylor was my first real boyfriend in my mind,". Boyfriend in this instance should probably be girlfriend. The 'extra flavour' tags also seem to ignore your partners gender, for instance "Taylor(female) never made a sound until he came.". This happens with other people also, eg: Jackie, who was my roommate at summercamp, can somehow have a giant dick, despite being in a section of code specifying "if $Sexuality !== 1" etc.
Also, the choices for your other partners seems to basically ignore the fact that you can pick no interest in men ($sexuality = -1, $maleinterest = 0 & $malereaction = 0) and basically throws a sausage fest your way. If you're giving the player the option to chose their characters sexuality, the game really needs to respect that. I can understand a having some choices that don't line up with your characters sexuality, this is during Claire's adolescence after all; the time for finding out who you are, experimenting, doing dumb things, and making mistakes. I would probably make the choices look something like;
straight = 4 male, 1 female.
bi = 3 male, 2 female.
gay = 2 male, 3 female.
It doesn't line up evenly, but it gives a decent mix of options. Claire(any) might get drunk and some guy might take advantage, or Claire(straight) might 'experiment' with another girl, etc.
If it ends up being too much effort (and I can see it could add a lot of extra wrinkles in the code/story), then restrict Claire's sexuality options to straight or bi. It'd be disappointing, but less annoying than the game constantly ignoring player choices.