on contradictions; there is no such thing. Only paradoxes. And only "I" can settle paradoxes and there are a billion "I"'s and so a billion settlements. That is how the world works and how it always will.
And on solipism
Everyones a solipist. Some cope and some grudge