I agree with most of what you say except the part about changing the type of guy you look for.
He has a type he's attracted to. He should keep trying until he finds a guy that checks all his boxes. Just as with everything in life from work, love, to business, you'll face 100s of closed doors, hear thousands of "no's", but the key to success is to keep trying. Eventually you'll get that opportunity, you'll find that dream lover, or youll score that investment. It only takes one time hearing yes.
To DaddyD.
You are holding yourself back. Purge these thoughts of racism out of your mind. I've encountered so many white men of many styles. It's very common to hear they feel exactly how you do in reverse. They're interested in black men, but can't find one that's seriously interested in them, so they stick with whats easy for them. Many men (regardless of race) are fascinated by the black man's reputation for larger than average endowment, and what gay man top or bottom, wouldn't want a nice big toy to play with? Make your character equally as bold and enticing as your cock, and no one can refuse you.
In closing, if you look for hate you'll always find it. So stop looking fpr it, pretend it doesn't exist even when it's obvious. Don't let this negativity poison your outlook, thats self-defeating. Instead, Try harder, work harder, and never give up on your dreams.