Hate to be the one to say it, but I have to give Bella props for being the Shield. Being loyal and protective is nothing to be ashamed of, and I respect that about her. But I will be the first to say that definitely has flaws. But I do like how protective she can be, especially in the last movie.
I love all these characters! Annabeth from Percy Jackson, Susan from Narnia, Tris from Divergent, Hermione from Harry Potter, Emma from Once Upon a Time, Clary from The Mortal Instruments, Hazel from The Fault in Our Stars, and Katniss from The Hunger Games.
I like how she's not pretty because I mean the maze runner girl is described as gorgeous, katniss is described as as radiant as the sun, so it's nice to have an author that doesn't make the girls and guys 'perfect'.