I would define troll as someone who comes here with a list of questions that are not intended to be answered.
You ask some questions that have been difficult to answer, but which are now part of the history of biology. You ask them as if any failure on our part is grounds to justify not believing an answer is available.
You could be informing yourself in private. There are plenty of resourses, both online and offline. But you choose to ask them in a tone that telegraphs your disinclination to accept the answers.
You could, if you were genuinely interested in the answers, ask for references. If you have, as you claim, read outside material and still don't understand the material, you could enroll in some classes on the subject.
Frankly, your followup questions don't convince me that you have made much effort to understand.