Dawn, there is a local TOPS group here and I have seen many that have been successful over time. The key is your involvement in any program. Having someone to work through the issues is a good thing, but you've got to be the one.
I don't know if they have any opportunity to visit them but you might try to stop by their meeting and chat up with some of them to see if you think you'd feel comfortable with the group.
Good luck and I WISH that you find success.
Stop by here often and post how you are doing. Join in some of the challenges too. Everyone on WISH is really supportave of one another.