Yes, yes, and yes. I've never personally met a racist one, but that's because they're non-white. I guess I have a thing for short, chubby, aspie latinos. I've never had difficulty talking to them because they're in my social group though. I have more of a problem trying to get one to see me as dating potential; a lot of them don't even think about girls unless they're borderline incel tier. In which case, they hate you anyway.
OP, push your standards higher. Don't go for the stereotypical "loser" types. They seem easier to get; they're not.