Hoosier here, who's also spent a significant amount of time in the south. There's absolutely racism in both places, but it's so different up north. People can still be pretty brazen with their racist comments, but attitudes are different here. More often than not, if someone says something racist or homophobic, it's when they're with their family or friends. It isn't seen as normal public behavior. In the southern states I've been to, people are just super casual about racism, like it's a part of their daily routine. Growing up in Indiana, I'd never heard the n word used in real life until I visited a grocery store in Pensacola. My poor mom had a hell of a time explaining to me that it's different there and that it's never okay to use that word. I was probably about 8 or 9. Before that, I'd only heard it in movies. I've learned to expect it now, when I visit the south.