@Holly698 To be fair, if nothing ever happened to her, she'd be seen as a Mary Sue. I think all those things give her conflict and growth.
If you get the chance, I'd love for you to read my ZoroXOC fic and let me know what you think. I put Kaori through a lot, too.