incidentally you really should read Ayn Rand, opebo. You might start to re-think your worldview there. And there's even sex scenes in some of her books ).
I read all of Rand's writings in my early teenage years.
Re-read them (all of them, at least the big fiction works). And then pick up Heinlein (he's got some real odd ideas, and he's a bit subtler). Or go serious economics - read some stuff by Hayek, or possibly 1960's-era Greenspan. Anything to knock some sense into your head .
Why would anyone read a 1000 page book
twice??