I like the fact that MC has just accepted that (s)he's a straight woman... Well, as straight as they can be anyway, given the circumstance. Usually in these kinds of stories, they end up as a lesbian, when we don't really have any idea what causes people's sexuality - could be a chemical thing within the body (for example), and thus nothing to do with 'preference' or their soul.
Not that I'm totally against stories where they do do that, this is just a refreshing change from the norm.