You sir, are the exception to the rule. Most men don't *get this* until they are much older and even then, they still end up chasing the "empty-headed" or "empty-hearted" bitches because "they are hot" disregarding for the most part the women who have everythig to offer them EXCEPT being "hot."
Truth be told, my own husband admitted after seeing a pic of me 20 years ago, there is NO WAY he would have given me the time of day....
It hurt my feelings a little bit because I married him when he had nothing (the only woman to do this with the exception of his first wife who he married right out of the service). But he was honest. Not to mention that he has taken care of me many times when I am sick so I DO KNOW he loves me for me....
Still you must admit that MOST MEN are not this way.
Generally, they are more superficial when it comes to physical beauty and there is no need to get upset with them for that. It is part of their biology, just as it is a woman's biology to be attracted to the man who will be able to provide for her and her offspring best.
Men value beauty and women value security - all else stems from this.