Weak minded and weaker willed mc. Kept alternating between serious idiotic and snarky. Jeff Hays is a wonderful narrator but even he had a hard time giving character to the mc who was dragged along through the story.