Maybe there could be an area just for support, where trolling or flaming is discouraged. But maybe sometimes, we all need to be criticized.
Well, some of us do PM caring and sensible (?) members privately and discuss personal info an matters. That is a possible area of support that wouldn't leave a person open for trolling or flaming.