Wow, M.H.!! I am so sorry to hear about your wife. My heart goes out to you.
As for "racism" in the US. It is make believe. Political agitators who want political power are ALLOWED by the 1st Amendment to lie their asses off without repercussion. So they scream "racism" to the USEFUL IDIOTS.
There is almost NO racism, but there are tens of thousands of useful idiots, now mobilized as RACE WARRIORS.
Often, it is soldiers who will make the war. See Algeria and French Foreign Legion.