I'm in my mid 30's, British, mixed race and fit the typical "gay jock" profile (handsome looking, gym fit / muscled, above average cock etc) with the exception that I'm not white. For a visual: I am a little more 'caramel' in my skin shade, but similar look to Rogan Richards - who I spoke to about this topic and and who said I'm hot (based off my pic), should fuck around and someone will stick. I don't do porn/OF etc, always been focused on my career (which I love) and have progressed well/earn very well so can afford the 'muscle' lifestyle comfortably, and am generally independent (I travel myself, etc). My life has been really good overall so far.
However, I've been single since I've been out for ~10 years now and I spent a lot of time trying to figure out what is going on for me. I've not even had a FWB situation or short term dating. It has been rather disappointing to be completely honest. Everyone says I'm a catch and yet I am nowhere near being caught. I have had a tonne of hookups over the years though, almost all have been one off, and in cases where there was something more there was always a problem e.g. he was visiting, he was already taken, too much time lag etc.
I've done all the logical steps: therapy (they have no idea, I've also done all the tests and don't have any medical / mental issues), dating coaches to improve my profile (they are confused because I get a tonne of matches, but no one will physically meet me outside of having sex), attending circuit parties / clubs (I get hit on in the party by several guys, but there isn't much effort beyond that after the party to engage with me, unless they are already coupled), etc but nothing has panned out for me yet. I also stopped hooking up entirely, but didn't land a single date in 6+ months, so basically ended up just getting no action or date lol.
Eventually, my friend said I was better off moving to the US, as people of colour do better there in his experience. I will say when I moved here, the attention I got in parties etc was completely different to my experience in the UK (it is much better in the US), but I feel like now that I'm in my 30s I'm still not attracting the "right" guy (someone single lol). It was also a struggle to connect with the gay community in the UK, making gay friends in the US has been a bit easier, but still nowhere near what I thought it would be like. I still very "outside" the scene I "should" fit into.
I spoke to a few more therapists who said there is unfortunately a gay hierarchy in dating. White at the top, then white passing (e.g. latinos), black, east asian and then south asian. Because of my mix/heritage, I fall towards the bottom of the pile. However, for sex, I am high up in the pile because I'm "exotic" looking. This seems to match my experience as I always get the hookup - with the hottest of the hottest guy on apps etc - but they will never want to know me beyond that - as their fantasy is fulfilled. I think it has more to do with them being unable to "visualise me" in their life (as probably they expect a Drago from Game of Thrones, and I turn out to be a good guy actually) rather than "racism" but I honestly have no idea how to break this perception.
I feel like nothing is 'wrong' with me but perhaps I just am not well-positioned to find someone who will accept me for who I am. I love living in the US, and my career means I can find a high paying job in almost any state. I really want to experience a more intimate connection with someone. I have no racial prejudices as I find hot guys of every race, but naturally in cities where are a lot more white and white adjacent to others so perhaps things get skewed for me. I would say that where things have gone a little further, its always been a white guy, because I reckon the other people of colour are chasing a white guy?
I don't know anymore how to "better" myself for a chance at something more. If I get a better understanding of how things work and where I fit in, I am sure I will be able to navigate this better, but at the moment I'm completely lost.