I don't know where you're from in the Midwest, but the vast majority of people I interact with around here are extremely live-and-let-live. In fact I can't remember the last time I came across someone or a situation that was actively hostile about beliefs or sexual orientation. Obviously these are just my anecdotes, but I run in a pretty sexually and racially diverse scene and they all love Columbus as well.
Your hyperbole and vindictive reactions to a diverse region of the country are certainly going to help close the divide.