You shouldn't have to be "reeducated" so that you'll stop using offensive language. Regardless of how you think, it's your manners, not some external dictum, that should be telling you not to make racist, sexist, or homophobic remarks. It's part of "getting along with other people," and if you think you're above that, you have more problems than simple racism (etc.).