I'm from South America, I'm sorry you have a bad image about us but I can asure you is not as dangerous as people say it is, obviusly you should take care in a few places but tourists are very well treated here, if some tourist gets in a dangerous situation is because they didn't took advices from locals very seriously, you must definetly visit the gay places in Sao Paulo, Rio, Santiago or Buenos Aires for example and experience for yourself how cool these places really are. As a paraguayan who went as a tourist to those cities never had any bad moments because I never exposed my self to dangerous situations. I hope you can visit SA very soon and have a wonderful time!!!