Girls, What could I be doing wrong?

Anonymous
I am a soon-to-be 25 year old man who is grossly under-experienced with women. I have been with women in the past, but those relationships lasted at most 2 months each. I learned quite a bit about myself in each instance but I haven't been very successful since tge end of 2019. I have been really struggling to find what exactly is my problem (s) and how to ameliorate them, and I have to identify them first before I can actively fix them.

Currently I am going to school. I got a late start with that since I didn't know what I wanted out of life until about 23. I have a good bead on what I want out of life, and I have been exposing myself to philosophy to figure out how to be moral and ethical and all that jazz. I have such a huge love of learning and I would describe myself as a nerdy kind of guy.

I know I have worth and the fact that I continually push myself, no matter how half-assed sometimes, only puts me in my mind as someone who is worth an investment. I always try to be a good person in accordance to an egoistic state-of-mind which means I need to put MYSELF at the forefront of all that I do, which does not mean using others at their expense (many people misconceive this).

I always feel like I am spinning my wheels and the people I feel comfortable telling this to are unhelpful at the very least, telling me platitudes like "oh it will get better" or "oh it could be worse." The one girl I asked for advice said "I am not toxic enough; I need to be a bad boy." I am not a "nice guy" but I try to be good to all unless crossed.

I am painfully shy around women and even more socially awkward around attractive women and that I know is one of the issues, but I cannot ever shake the idea that my attention is unwelcome or unwanted - that me asking girls out will inevitably lead to a harassment charge even though I do my damndest to respect boundaries of others.

What could I be doing so wrong even though I am doing things so technically correct in life?
Girls, What could I be doing wrong?
5 Opinion