First of all, my condolences. I lived in Houston for about 5 years and could NOT stand it. I hated that place. I didn't even look in the rear view mirror when I left... I was VERY happy to get back to the "south".
Secondly, I've lived in many places and travelled in a few more and most folks (outside of the south east) don't "Hate" us. Most seem to have some level of respect for the program since Bama usually maintains a level of class when we win. Many (especially the middle age crowd) compliment us on beating Miami's brains in during the 93 Sugar Bowl. Most people "hated" Miami more than us due to the LACK of respect for Miami.
Third, as far as not hating Auburn, most folks outside of the south couldn't tell you where Auburn is. I've heard anything from Georgia to Upstate New York. They are often surprised when I tell them it's "about 50 miles outside" Montgomery. Auburn is considered the 'underdog' program, so how do you hate the underdog? We all (mostly) pull for Indiana or Purdue when they play Notre Dame, because they are the "underdog" even when ND is having an awful year... Many folks (like me) hate ND because they get preferential treatment with mediocre teams (this year is a fine example).
These are my experiences and opinions. Roll Tide!