You found it..and welcome. I think you described this section and the people who come here from time to time perfectly. This is the fun "do it yourself" section.
Well maybe not do it yourself, but you might find a little more "self help" info here. I think we all need support from time to time.