I'm shy and being my age and still alone is pathetic.
I have a great personality. I know it's not internal things keeping me single. God could bring me somebody great even if I'm a goblin. But I wouldn't want that anyway. Sigh. I'm stuck no matter what. I won't settle, but I also can't get a good looking woman. But I won't settle, and even if God did bring me somebody, I would not want her anyway because I know she would not feel the same way.

I'm really messed up. lol
Being alone in your 30s is normal. The age for marrying is getting later and later, and it is not uncommon for men to be in their mid to late 30s to do it. My husband was 42 when he married me, and I am his first. No, he is not ugly....I am very attracted to him, and he has a great personality. He is shy, too.
You say you have a great personality, and you know the problem is not an internal one. I would like to challenge you here. Your name is "defeated"christian. Your posts are full of defeat and hopelessness. As someone else has already pointed out, you do come across as defensive....someone offers a suggestion, but then you say "yeah, buuuut....." and look for a reason why you won't accept their suggestions. You are stuck on finding someone you are attracted to. This is normal, but I wonder if you put too much emphasis on this area. Here's the thing. In the Bible, men are admonished to "be satisfied with the wife of your youth and be captivated by her love." Appearance changes over time, so
what you think of as beautiful should change to suit your wife's appearance. You might need to change your idea of what you are attracted to. I have seen very beautiful women whose personalities were so bad that they did not appear even pretty anymore. Inner beauty reflects on the outside - and this principle goes for you too. Your defeat makes you unattractive.
Now for the most challenging part. Please consider your way of thinking. This is important. All through the thread you seem to think that God owes you something, and he needs to cater to you - he needs to bring you a wife, he needs to make her attractive, he needs to take away the desire if it's not his will, he needs to do all the work and cater to what YOU want in a wife because he KNOWS what YOU want and he is obligated to provide for that. (That might sound a little harsh, but that's how it comes across). This is very unattractive to women who love the Lord. It's not about you. So rather than pray that God will go against his creation (creating the desire for marriage in humans) pray that you will find someone who has a heart for him, and pray that you have a heart for him. How can YOU glorify GOD in this, rather than him catering to what YOU want.
So while you might have a great personality, I am challenging you on what might be a less than desirable mindset. Be teachable by God, be open to God's possibilities, be God-centred in your thinking. Seek his will rather than your own.
Now, there is one more point I'd like to comment on. Throughout history there have been many, many cultures where marrying for love or attraction was not on the table. In fact, even in North America, it is a relatively recent historical shift. People have historically married for practical reasons or for the cultural practice of arranged marriage. Often the way a spouse was found was "goodness of fit." It has to do with suitability, compatibility. Even if they are in arranged marriage or married for convenience, love can and often does, develop. This could happen in a mail order situation. My understanding is that you don't just pick one from a catalogue and pay for her. My understanding is that you are given the opportunity to meet and figure out whether you are a good fit.
I hope you will be open to all I had to say. It might seem harsh and critical, but you came here looking for advice....my advice is to change your patterns of thinking...