What could Hana say though?
- "I think you're a half-elf because I've read" some bullshit characteristics that Maria has
- Or she could have asked her doc before Maria went to get tested
- Or she could have taken a hair sample or whatever to her doc
She did try to talk Maria out of it, and Maria didn't listen. That's a point for her, and against Maria--and maybe an indication that anything she did would have been futile. But I really think something a little stronger than "you might not like what you find out" was called for, given what Hana knew. And then, of course, Hana does fess up, so she's just as exposed as she would have been.
And I can't believe Maria wouldn't have listened to, "Maria, I really think this is a bad idea and could be dangerous for you. I can't tell you why right now--I'll have to ask you to trust me on that. But let me check with someone."--from the closest thing she's ever had to a sister.
And Maria would have found out sooner or later, as soon as she had to go for a blood test or a medical check up.
I don't think so--isn't Hana's doc an undocumented half-elf? Surely he's had medical checkups, blood tests, and the like. By now, of course, he knows and he's careful, but if this is something that would/could have been caught in routine medical care, it seems likely he would have been caught much earlier.
Of course, it had to happen--both for Maria's development and for the story as a whole. And I'm not saying Hana's an awful person overall--I like her, to the extent that I know her. I get why she'd be afraid. But I think she should have tried harder, knowing what was on the line.