We have some serious room for improvement and a potentially interesting character arc. Normally they paint some MCs as having done nothing wrong and being wronged by the people around them, but I'm glad she is trying to learn from her own mistakes and that we have a character with flaws.