There are two novels that can change a bookish fourteen-year old's life: The Lord of the Rings and Atlas Shrugged. One is a childish fantasy that often engenders a lifelong obsession with its unbelievable heroes, leading to an emotionally stunted, socially crippled adulthood, unable to deal with the real world. The other, of course, involves orcs.
Altogether, I think we ought to read only books that bite and sting us. If the book does not shake us awake like a blow to the skull, why bother reading it in the first place? So that it can make us happy, as you put it? Good God, we'd be just as happy if we had no books at all; books that make us happy we could, in a pinch, also write ourselves. What we need are books that hit us like a most painful misfortune, like the death of someone we loved more than ourselves, that make us feel as though we had been banished to the woods, far from any human presence, like a suicide. A book must be the ax for the frozen sea within us. That is what I believe.