The confederate flag. Symbol of southern heritage or Hate?

well i got a general lee shirt with the flag on it. my black friend got the same one. :dunno: