^Adroomi, we will never live in a perfect world.
Humans are flawed and as such this utopia that Ed Castro alludes to will never be fulfilled.
Wrongs whether real or imagined will always be used as an excuse for hate by people who are in need of a scapegoat for their ethnic group's and/or personal shortcomings.
Yes, you should strive to better your station in life through, among other things, an unbiased education (not ethnic/racial historical propaganda) primarily in the sciences, math, communication, engineering, trades, etc. Consequently, it may open up your heart to those around- especially those who are different from you.
If you or your family and friends have not achieved in life, go back to the drawing board and try again. Do not be bitter and join a band of racist malcontents. This is the best country for opportunity. The sound of footprints from all over the world proves it. Don't destroy this golden goose with separatist notions which will only lead to violence.
Peace, bro.
PS: Andy, THANK YOU for your hard-hitting post.