Vashti's right... support groups can help generate new ideas, offer the emotional support you need, and give you a place to vent.
I'd be a complete mess if it weren't for DBSA meetings and NAMI.
....
Have you tried looking up online support groups? Usually they have chatrooms and forums catered specifically for your needs.
"The weakest soul, knowing its own weakness, and believing this truth that strength can only be developed by effort and practice, will, thus believing, at once begin to exert itself, and, adding effort to effort, patience to patience, and strength to strength, will never cease to develop, and will at last grow divinely strong."
- James Allen