I gave up on Yahoo because I kept getting trolled now I'm getting trolled on here. Similar Worlds is f**ked up it says our system doesn't approve your message when I post a questio... moreI gave up on Yahoo because I kept getting trolled now I'm getting trolled on here. Similar Worlds is f**ked up it says our system doesn't approve your message when I post a question. I can't use Quora because it won't let me add details. It'll drive me insane if I can't ask questions all day. Are there any other question asking sites ?