Welcome to the forum! I hope you find what you are looking for here.
Based on discussions I have had with poly people your journey into poly isn't that unusual - many come at it through your route. I hope you find it fulfilling.
As for other communities, I feel your pain - there are some that appear active but are impossible to get into - best bet I have found is to find the ones that appear open and friendly and enjoy those.
"Listen, or your tongue will make you deaf." - Native American Proverb