I'm looking for a novel with an ordinary-looking female lead who has personal charm. I hope she has principles, a distinct personality, or skills she can rely on to survive, and can win the other person's affection through those qualities, rather than having them fall for her out of nowhere right from the start. Are there any like that?