I think we all know that Disney movies are not known for their accuracy.
The fact that Little Mermaid the movie ended happily illustrates that perfectly.
I am reading Woman Warrior by Maxine Hong Kingston. She has a lovely and more fully realized story of Fa Mu Lan. I recommend it.
I’ll have to tell you more about it when I finish the book.