If she's truly the right person, you'll accept her flaws. Otherwise you're finished. Because essentially, all people are flawed; what makes them special to us is that those flaws are bearable, even endearing, rather than annoying.
It might be worth simply trying to cope with the things she does, because you have been with her for a whole 9 months, which is longer than most tries last. You could have a baby together in that time, it's that long.
The decision's ultimately yours, but don't take it lightly.