Just because you don't like someone doesn't mean you have IQ or personality problems. Maybe you consciously kept a certain distance from the opposite sex around you. You didn't have in-depth communication with them, and you didn't have a chance to find their advantages, so you never liked them.
What I want to say is that 28 years old is still a period of career advancement for many people, especially if you are a man. Not getting married at the age of 28 is nothing. Although I hate to admit it, there is still a preference for boys in some aspects of this society. As long as your career is successful enough, no matter how old you are, there will be women willing to marry you.
Moreover, in this age of late marriage and late childbearing, it is normal for men to get married around the age of 35, so please don't rush into it. In the short term, get along with girls from time to time to cultivate feelings, and in the long term, do your own business well. Of course, if you are willing to exercise and improve your taste, that would be great.
Others don't have to fall in love, they have to get married, and they have to work ... If you don't think it's necessary to fall in love, then whether you are 28 or 38, you can continue to enjoy your single life without worrying about what others say. Compared with not liking anyone at the age of 28, it is more sad to find someone you don't love with a kiss and get married quickly.
Finally, if you want to find someone, you can find the rules in the circle of female friends you are in contact with at this stage and get the general outline of your favorite type. You can find a similar person by comparing this outline and try to get along with it. You can get in touch again when you have the opportunity. Slowly, you will understand what you want.