It sounds like a great meeting, aside from that man. I'm surprised that man shared... he may have benefited if placed in a different group.
It's hard to meet people you have things in common with, especially ones who can understand mh issues. I'm glad you found one