The first half of this series is hard to get through, but the second half makes it worth it.