btw, I did (and continue) IC, participated in STBT (short-term behavior therapy), and AlAnon. AlAnon provided a huge support system and did a LOT to make me feel better / show me the pieces that I was missing. You'll find the same messages, presented in slightly different ways, over and over, as you work to make your life better. It depends on how open and receptive you are to them.
12-steps are free.