You are right in that the civil war was over succession. However, the reason the south primarily wanted to succeed was so they COULD own slaves. But regardless of this, the reason MOST people hang the confederate flag these days is to show their 'white pride' rather than 'southen pride'. This flag has become a hallmark for racist groups, whether it was intended that way or not. Many things don't start out as racist but transcend that way. The n**** word comes from spanish '*****' meaning black. But would a (non-black) person use this word today?
Hitler's swastika is stolen from a Hindu symbol that is essentially a swastika in reverse. Today would this be a cool symbol to walk around with if you truly thought it was going to offend people?
I am not trying to be rude but... aren't you black? It looks that way in your avatar. I understand that YOU know the meaning of this flag and that you have southern pride, so there is NOTHING wrong with you having the confederate flag.. but at the same time you can't get mad at people who assume something different is meant by it. Just like the swastika thing. If I were to see a swastika I would assume its because somebody is racist not the off chance that that somebody likes hinduism or is a hindu. So you can hang the flag all you want, but be prepared for the backlash. It will be perfectly expected. There are certain words and symbols in today's society which mean very real and horrible things which have impacted people severely and there is no reason somebody is going to think the best you know. Does this make sense? I hope this helps.
Do realize what you are doing has the potential to effect others and offend them. I get offended and my bf does too when we see the confederate flag because 99% of the time its a racist person who hates us (he is from India, we are both Muslims). People treat us HORRIBLY in the south and lots of times those same people have the confederate flag. It makes us feel not welcome. Maybe a few times when we see it that person is not racist at all, but it still just makes us feel bad. Does that make sense? The point is, maybe you don't mean it that way but most others do so what you are doing other people will take as offensive.
OP - I never said it was wrong for you to wave your flag. If you are proud of being southerner and thats what it means to you you should wave it proudly. All I said was understand the mentality of people on the opposite side. Yes I would still hang a flag from a different country... if I had one (I am American) but I would be careful about it. I don't know any Saudi Arabian here in US that would hang a Saudi flag even though SA and America are friend countries... only because they know people woudl give them backlash and don't feel a need to rub it in people's faces. My bf is from India and would never hang an Indian flag... not because he thinks it would offend but because he doesn't see the point... its not India... he can be proud in his heart...
but a point my bf has that's relevant is why be PROUD of a geographical region. You did nothing to be born in South... you didn't have to work to be a southernor... you accomplished nothing... you simply are... so why be proud of that? It's a bit pointless. Why not be proud you have worked for an education, or you can draw, or you can sing.. or something that you have accomplished.
EDIT: OP . I am most likely going to move to middle east. Don't think I'd be caught dead hanging an American flag there. Even though I know the true meaning of America many people would just associate it with Israel/killing of Muslims in Palestine and so I wouldn't hang it because it would offend people. Is it ignorance on the part of those people partly so yes but nonetheless, why go through the hassle. I don't care if people know I'm American. I'm not trying to tell you you are wrong I'm just trying to make you see the mentality of the other side so you can make your decision based on that. So it just comes to a personal choice.
southerners hate me and my boyfriend because we are Muslims...