I was the most resistant person probably on the forum to Al-anon. I was cynical and have my terminal uniqueness issues. Everyone said 'find the right meeting, keep trying'. I'd roll my eyes and stuff...
Then I found the nicest group of folks who were friendly and welcoming. The first groups I went to were huge an impersonal. I didn't see how this was such a support but keep searching for a group you feel comfortable with. It made all the difference!