For some reason I tend to attract hot guys, but also geeks and nerds. They seem to just like me for whatever reason. Probably because I tend to talk to them and not cut them off. I think that they are adorable, but they are just not mature and the type of guys that would sweep me off my feet. Any opinions, suggestion.
Most Helpful Guy
Well, I'm a computer programmer and I understand what you mean. I'm majoring in Comp Sci and a lot of the guys that take it aren't the knight in shining armor type. They're kind of reserved and studious and they need some validation from women because they haven't got much in their lives. That isn't such a bad thing and it can have it's benefits for a woman in a relationship but it doesn't scream attractive if you're looking for a dominant man.
There are pros and cons to every type of guy and the geeks are no exception. They're less self-regarding, less arrogant, less likely to treat you like crap but they're also not very self-assured, not as confident and not as unabashedly masculine as other guys. BUT there are some among them that may surprise you. It's among these guys where you may find a "diamond in the rough", so to speak. There are some among on them that are capable of sweeping you off your feet if you can coax them out of their shell.
Some guys naturally develop social skills and comfort women. Some guys need a little push. If you're a shy dude, having a woman show interest and flirt with you is a real booster. If you just don't feel it, though at least befriend them and see if you can help them out. Even having a girl as a friend to help them understand women better can be a real help. There are some among them that, if they learn, can develop into the sort of man that girls love. One that's kind, caring, gentle and yet confident, manly and masculine. Sort of the best of both worlds if you will.1