The na meeting is a big first for you. I am not a na aa person but I go at times. I think getting a bunch of number and then using them helped me a lot. Just seeing and hearing the people makes a difference. SR is great but sometimes seeing someone is as important.
I am really happy for you.
Tell us what you took away from the meeting beside not liking the setting.
Try another to see the differences. Some vary a lot.
K