When disability contributes to microaggression

I have a speech impediment, and people correct me in a rather snappish way sometimes and also tease me over it. but I’m more concerned about how to tell PoC who experience microaggressions about their names that I simply don’t know how? I sometimes need to someone to slowly pronounce a word several times before I can say it but I don’t know how to tell people this without annoying/offending them or making them think I’m mocking them. I pass as someone without an impediment too, so…

That’s a really good question. Unfortunately, I don’t know any good answers to it. 

I wish I did, because I have similar problems (both with remembering/pronouncing names, and things like eye contact).

Do any of y'all have suggestions?