Made me smile
While there does have to be a certain level of physical attraction, it's not based as much on that as you would think. There has to be that initial attraction that women seem to crave, that's from being confident, funny, and depending on the girl a certain level of looks. If it was all based on looks and money how do you explain the poor [censored] who's going out with a total bombshell, or the at best average guy going out with a hottie? I was passed up a lot until last year when I decided to do my hair, buy some new glasses, stand up straight and just act normally, now I'm doing fine. I've also learned how to avoid the dreaded friend zone also lol.
You changed who you are to get girls??
I'm not Dr. Phil (I'm way more qualified), but that sounds like a bad life-choice. But in the end, it's all about being happy, so as long as you're happy, dude... Keep on it.
Congrats on the evasive skill. That's one way of conquering it.