First guy is racist and a fat-shamer. And I feel for him, because it really seems like he doesn’t want to be. But them’s the breaks. If you can say “I don’t want to be with her ... because she’s black”, that’s racism. It doesn’t matter how many extraneous steps you put in between.