Glenn is a conflicted heroine, forced to negotiate between her own agenda and the tasks that circumstance have forced upon her.
It isn't a perfect world, but it's endured, much like Glenn and her father have in their own small way.