Yea, this was an unfortunate situation for the Princess.
Hero and Princess should have negotiated some sort of compromise, but seeing as how this is his 2nd failed attempt to establish and maintain a sexual relationship, it's probably more his fault than hers.
Not resolving sexual incompatibility is the fault of both sides of the relationship.