Confusion is normal. Everybody's sexually confused to a degree, even if not consciously. I definitely think you shouldn't worry too much. Just live your life and if you find someone you like and are attracted to, whether they are a boy or a girl, just chat with them and try to connect. An emotionally healthy connection is key to success in relationships, and I think it comes before sexual attraction.
In terms of who you are sexually attracted to, I see your point, I get why you hate penises. You may be projecting characteristics you hate in yourself to other people. I used to think like this in middle school, I hated to look at how hairy guys' legs were, or their mustache, or their big muscles, I just got sick imagining I could ever look like them. But then I realized how hot they were. There was this half-Chinese guy I used to have lunch with and he was soooo attractive. This was when I realized being attracted to a man's physical characteristics didn't mean I had to like and want them for myself. Otherwise, straight cis-women would all want to be men. You're kinda blocked right now by these feelings, but I think you'll go along and they'll eventually disappear as you realize you are happy in your skin. You could maybe talk to a therapist who deals with these issues? I surely think you're hating men's bodies because you hate your more maleish characteristics (i.e genitalia) and I understand you. I couldn't picture myself with a man before, because I would be grossed out. Now it doesn't matter. Also, if you ever want to be sexual with a man, you're not obligued in any way to use your genitalia. You don't have to, there's no one who can push you to do it.
Nobody can turn into a lesbian or bisexual btw. You either are or aren't, and there's people who find it sooner and people who find later. Usually denial adds to the equation.
You're surely going to be with someone someday. You need to meet the right people, go for a hobby you enjoy to meet people you share something with. Remember, love evolves and happens naturally. It can't be forced. It will happen when you least expect it, and sometimes at inappropriate times but oh well

. You're going to be alright.
Best of luck,
x