Welcome to you ThatWasThen! We're very glad you're here! Stick around. This forum saved my life... literally. It will surely be helpful to too.
I agree about AlAnon, although I don't currently attend. Someone suggested something like going to 10 AlAnon meetings before deciding whether or not you want to continue. It's an amazing help for so many. Working the steps has worked miracles for many.
Again, glad you're here!
Tigger