I hate my country and its people to its core
Why do you hate your own country?
Life here is a joke and there are too many racists.
But since you live here as well, you can always try to make a change in your local community.  Try to educate others, or set a good example for them.  It will get better with effort.
There's nothing I can do about it, it's a hopeless place.
I know it can seem like some people will never change, but that will only be true if you don't make an effort to improve things.  Even small steps that you can take will cause improvements.  If nothing else, you'll feel better because you'll know that you tried.