Most Helpful Guy
If he's a close friend he's obviously not racist, or he wouldn't spend so much time with you.
Some people just aren't attracted to dominant racial physical characteristics, but he also threw in the fact that he was white as part of the reason, so it could be a compatibility issue in terms of black and white culture. I know that there are certainly things I'll accept in a friend that I wouldn't accept in a lover.
One possible reason could be that a lot of people don't date interracially because they're afraid of having a kid who would struggle because of their mixed race.
Another possibility is family pressure. There are a lot of people who would date interracially if it weren't for a disapproving family. It's unfortunate, but the threat of being disowned by parents or grandparents can be very compelling.