I'm southern, but I have to admit that I hate southern accents
Even though you're southern yourself? What about the southern accent do you dislike?
I just think it sounds stupid and I don't understand why people would use it.
People from certain areas can't help the accent they have. Regional accents are normal, and you shouldn't assume people that have certain ones are stupid. It would be better just to learn to ignore it if you dislike it so much.
I'm still going to hate the accent. I just think it sounds ugly.
Would you want people thinking bad things about you just because of how you sound? You should try to be more tolerable about how people speak. It's not really a reflection of who they really are.