My hair texture, no matter what haircare products I use, will not grow below my shoulders. I have not had a haircut in 10 years. I don't straighten it or wear a weave because men don't like women to look fake and personally I don't like looking fake, either.

My hair length, combined with being black, makes me fear I won't be good enough to get a worthwhile captain. Men prefer long-haired, light-skinned girls. It's biology as much as it is media, if not more-so.

I do have good attributes, like a low partner count (only 1 within a 2 year LTR), I'm quiet and shy, dress feminine (skirts or dresses almost everyday I'm in public) and can cook pretty well. But none of that is as important as looks for obvious biological reasons.

What can I do?