There are no better facts than real life experience.
Since you agreed, I take it your experience also shows that "whites trip over themselves to prove how "non-racist" they are". My question would be why do you trip over yourself to prove you're not racist?
In my experience I've never seen anyone trip over themselves to prove a negative.
Yes, they do. I have lived in many cities across the states, and one city that I will never forget has a huge bias for black people, they get away with murder and often discriminate against white people, so often a white person there cannot get anywhere. The cities with the least racism that I have lived in even had the problem of police fearing retribution from the black groups so bad they let white people be beat to death by blacks (Seattle 2001 for example). It's even on both side nation wide, but most white people will tend to avoid being thought of as racists so hard they even point out that they have "black friends" whenever they can, as if to assert their lack of racism.
I have no black friends.