I have a Chicago Urban accent, even though I was born about 80 miles east. I say pajamas with the middle part sounding like jam. Does that put you off?
We often don't trust or respect each other if our accents or word choices are different. When I moved to New York State, I had to learn to talk differently. If I didn't, people in NYS would assume my IQ was lower than it actually is. I kid you not! Ask any Southerner, they get judged the hardest. But then again, they judge right back.
Within each dialect there are upper and lower class differentiations. There are racial and ethnic distinctions as well. Judging each other based on preconceived nonsense is the national pastime. Human beings are a cruel bunch.
In my heart, my mind, my dreams, I loudly talk Chicago Urban with a whole lotta slang. I'm "in your face" proud of it. I'm never more relaxed than when I'm talking to my people from South Bend.
If I have written about this before, please don't judge me too harshly.