Sorry to hear about your Quora account!
Some good alternatives are,
Reddit (specific subreddits for niches),
Stack Exchange (for technical or topic-specific questions), and
Medium (if you want to share longer content).
For community-based discussions, you can also try forums like Blurtit, Answerbag, or
Niche-specific platforms related to your interests.