You know, OP, people are sincerely trying to help you figure out what you want, that you can get, and get it. Its a three part problem:
A) What kind of relationship do you want (how much, when, where, sex, cuddles, walks, conversation, public, private, introvert, extrovert?)
B) Can this guy give it to you freely—not begrudgingly?
C) Can you change something about yourself to get what you want from another guy?
Where we are at cross purposes, I think, is that what you think is that if you change something about YOURSELF or your body, age, appearance you could get A frim the current guy.
I don’t know what the other mumsnetters think but I think you need to change your mindset, not your person. I’m for sure no beauty, was extremely shy, and literally never dated until I was 30. At that point I threw caution and self doubt out the window, put an advertisement in a free local newspaper, and ended up getting 88 responses, dating 12 guys, and meeting and marrying the love of my life. We have
now been together 34 years, married 27.
My point here is that you have your own worth, your own inner genius, your own quality that makes it a privilege for someone to spend time with you. The process of finding the right person takes risk, sure, but you have to have high standards as well. Cast your net widely—it is a numbers fame ultimately . Rather than throwing your life away trying to make a silk purse out of this sow’s ear be proud of yourself snd look for someone enthralled by you.