
if you were 18-21, I'd chalk it up to being a late bloomer. At 30, this is unacceptable.
It might be helpful to step away from thecoli for a while and have some introspection on life as a whole and tangible things you can do to "reset".
The healthiest way to develop normal relationships with people is to just get out there and live. By using this forum/internet as a crutch for social interaction, where many people propagate borderline caricature views on the world and women, you may be internalizing and projecting that negatively.
I'd also say, be with who likes you for you and call it a day if she has the qualities you want. Black men already have the burden of the world on our shoulders more than any other group. Feeling shamed to date a girl based on coli-esque criteria is possibly why you're in this predicament.
Also, it would probably be in your best interest to get therapy. Good luck.