I love how balanced the story is. very realistic. Tackles two major perspectives at the same time in a balanced way.