Seek psychological counseling
I am in the same situation as you. I study psychology myself, and I think some things will be easier if I just let go. I divide our situation into three reasons: 1, psychological disorder. Maybe we met something that made us unhappy in our last life (with the opposite sex), which made us feel a little disgusted with the opposite sex. It is also possible that our relationship with our father was not harmonious since childhood. The fear and hatred of our father in childhood will have an impact on our feelings for the opposite sex in the future. 2. Cleanliness and personality. Some people don't like boys' feelings naturally, and it's hard to express them, but they just don't like them and are very exclusive. Some hate the mess of boys, some don't like their ideas and situations, but they have a strong affinity for girls. This may be a personality problem. 3. Same-sex orientation. I don't need to explain this. I like the same sex, and I don't absolutely hate the opposite sex. There is a final reason, you have not met your heart, so you are not interested in other boys. So, you have to think about why you hate boys, so as to solve the problem. Finally, I want to say, there are some things, don't escape too much, face it bravely, let nature take its course and follow your inner feelings.