Man I know totally how you feel. I used to get infatuated with girls who just looked hot to me, but anymore, it's after getting to know a person and seeing the joy, the love, the security, and the passion a person has in Jesus that lights me on fire. It's still infatuation though, and it's so important to be careful. I've spent many hours on my knees because of the feelings I get from girls...maybe you'll have to do the same thing.
I can't give you a solution, but I can tell you one thing, if you give this to Jesus in prayer, he will completely shift your whole situation around. That's what he did for me! I have suffered from unbearable, obsessive crushes all my young adult life, but I'm finally being released from that bondage. It's allowing me to really see into a woman's life, and to look through God's eyes.
I think to answer your question, infatuation stems from a little bit of both. God wired you to be attracted to women. But your actions that come from that desire, the selfish, ambitious motives might be from desperation. But if you can tell yourself, "I don't really need this woman, I need Jesus, and so does she," if you can step back and look at the situation through God's eyes, then you'll be able to know what God really wants in this situation.
And at the same time, you'll be able to look past superficiality and see a woman's genuine beauty!