I can't believe I never gave this book a chance before! Great Expectations is easily one of the most beautiful works of literature I have ever read. And Old Joe is one of the most endearing characters I have ever come across. Despite the fact that he was a secondary character, it was my desire to see his goodness and devotion finally be acknowledged that kept me going. Everyone needs a Joe in their life.