Support Groups. Websites:

  • The Better Way to a Better Self

    This web site and non-profit organization exists to help people help themselves.