This is such a flawed game, yet with some of the greatest 'high' points in the series, yet also with some of its worst storytelling at points... I don't know how to feel bad about it, but I just finished it, and I had a really good time.
I played through these games with a friend, which likely made them infinitely more special than playing alone; the twists we encountered together, the theories, it was a cherished experience I'll never forget -- even if we've since forgotten each other.