Hello DaniPepper87,I'm 20 years older than you and I had the same problem in Junior High School and High School. I call it the "Will & Grace" syndrome. I was definitely "Grace".
I never thought about Mars in Libra being the problem, I have that, too. But now I understand it to be that Neptune rules my 11th House of love received, friendships. I see that your 5th House is ruled by Neptune. The 5th house is also a romantic sexuality relationship house. I suspect that is the issue.
This is how I've dealt with it as I've gotten older. My friends laugh at me when I say this and I'm joking a little bit, but you'll understand why I do.
"All men are gay until proven otherwise!" That's had to become my motto. LOOOL!! But to be more realistic and less joking, I've learned to change some of what I'm attracted to. This is my opinion, it doesn't mean that this is for everyone. I've learned to not go for such "pretty boy" energy. That doesn't mean that men who "seem" more macho aren't gay, but it's a step in a direction where the men I gravitate toward have more yang energy.
I used to make the 1st move a lot, I no longer do that. If a man is attracted to me, he'll approach me.
Why Neptune, you may ask. Neptune rules confusion and "things are not as they appear to be." types of things. With Neptune ruling the 5th or the 11th, it's possible for both of us that we have a "blurry" gay-dar, so to speak. Neptune makes things blurry. In my case, I was easily deceived. I had 2 boyfriends in high school who turned out to be gay, they both used me as a "beard".
I still argue with myself over whether Neptune is a definite signal for spotting homosexuality because sexuality is so much more complicated, but when you consider some of the big bells that Neptune represents, that could be the reason. I haven't had the problem of attracting gay men into my life for "romantic relations" since high school, but I have lots of gay male friends now and I'm very grateful for it. I just sort of taught myself to attract a more masculine type or someone who, if he happens to be bisexual, is clear about being committed to one person.
That's my astrological 2 cents and how I personally handle the situation. I hope that's one perspective that helps a bit.