Well said. Actually, pretty much everything is clearly laid out in the Quran and in the hadith narrated from reliable sources. "About sehabah", when it comes to the sehabah, some ignorant folks think that talking about certain ones or criticizing them is attacking Islam itself, or even apostasy. But that's not true, the sehabah weren't infallible. Honestly, most of them weren't these perfect, idealized figures some people make them out to be. They went against the prophet (peace and blessings be upon him and his family) on plenty of matters. The verses in the Quran criticizing the sehabah far outnumber the ones praising them. Read Surat al-Tawbah and you'll see it exposes a lot of them.
Honestly, after doing intensive research and extensive study recently, I've come across some terrible things most Muslims don't know about, or "don't want to know about". If I talked about them, people would call me a kafir even though I'm telling the truth. But I'm going to speak up about it soon anyway, let whoever is pleased be pleased and whoever is mad be mad. Because I'm starting to feel it's a responsibility before Allah, and I can't just sit on my hands. I know I'll pay a heavy price for it, and I'm ready to pay that price.