The good news is a lot of this is easily fixed, by learning what's important and what isn't in your pursuit of romance!
>By most cultural standards, according to my male friends, I’m smart,
This is pretty irrelevant, even if true, which is always suspect coming from guys. It's also a very common BS compliment.
> beautiful,
If guys are using the B word, it probably means you are not attractive/hot/sexy, which is what the vast majority of guys care about. So, that should probably be your first priority to rectify. To quickly go through the rest of what you seemingly find relevant to matchmaking:
"Fit"—this only matters if it makes you hot, or if you are so un-fit you are debilitated or extremely not-hot. "Kind"—this is nice; a lot of guys enjoy spending time around actually kind/selfless women, but it's also given as a very common BS compliment. "Emotionally mature"—irrelevant; you only have to be not-insane. "Doing meaningful work"—200% irrelevant; guys do not need you to do meaningful work, and it does not make you more attractive to them if you're doing it.
>Over the last two years I’ve been on over 120 dates with men I’ve met online - a few I met in person - in 3 different cities .
This right here means your problem is your expectations, or a wildly effective set of red flags scaring everybody off. Men are easy, so it's probably the former.
>I’ve deeply invested myself in therapy, support groups, meditation, dating coaching, ... and hypnotism.
You obviously need to stop all that, because it isn't working. Also, it probably makes you look nuts.
>yoga
This, is actually productive. It's healthy, and very tangential to Hot for a lot of guys.
>I’ve read and done the exercises in Calling In the One, Love Addiction, Datonomics, Make Your Move and If the Buddha dated. I’ve listened to every episode of Girls Gotta Eat.
You should definitely stop this, as well. The wisdom you're gleaning from them is obviously terrible, if you went on dates with 120 guys and got nowhere.
>I’ve gone to CrossFit and hung out at steakhouses. I’ve dated every profession you can think of from doctors to electricians and unemployed guys.
Good experience, but useless in the long run if you don't also fix your broken expectations, and reorient your objectives towards what guys are actually attracted to.
If you want to know what would actually make a guy consider a long term relationship with you, ask a basic guy's-guy what he would say if another guy asked the question; or better yet, have a guy ask the question to begin with. There will always be a filter between guys and you, telling them to answer questions like that in a false, socially acceptable manner.
TL;DR —
1) Reevaluate yourself, through the lens of what guys care about(attractiveness, youth, comfort at home, humor and wit, sensuality, mutual interests), to understand what league you probably need to be looking in.
2) Cultivate those things guys care about. Cultivate interests guys-you-like tend to have.
3) Identify guys you would like a future with — they should be at least ~2%+ of men your age — and actually, actively pursue that future with them.