Hi April Mae,
Welcome to the forum. I attend NA, but I can relate to not fitting in. I was too smart, too well dressed, and too healthy for those folks. I didn't have the right war stories. And I was afraid to open up to others. At some point I started focusing on the similarities and not the differences. And I really just wanted to hang out with clean people and didn't know any.
There are a number of alcoholics in NA. They don't really care about the substance, and in my experience, all addicts are welcome.
Keep working through these issues, and stay honest. I wish you the best.