Your representation of a Mexican and your poor selection of words along with your vulgarity demeans Mexicans. If you are a true Mexican, you are putting your people down because you are openly "representing" an ethnic group and simulating to be a low-class, uneducated vulgar writer.
You are better than that. The issues you bring up could be presented without the misrepresentation of the Mexican and the use of profanity. Not all Mexicans speak like you pretend to sound. I know many, many, Mexicans with a lot more education that what you are representing. DON'T PUT US DOWN MORE THAN WHAT OTHER GROUPS ALREADY DO.