Perfection is an interesting problem, and it much plagues Superman, though DC has been trying to write him flawed for the past 15 years.
It's hard to solve! For Laine, since this is technically book 7, there's not much I can do to keep her imperfect. I added that she's become a bit greedy from losing all her money. But that's now a flaw per se (given that they really took all her money). It's a reaction to stimulus, not a character flaw