Okay...
One thing you need to realize is that when a guy thinks some random girl is hot, that does NOT mean he is thinking of leaving you to go be with her. He does NOT see long-term girlfriend potential in her, he just sees as nice looking chick. Do you not do the same when a good-looking guy walks by? Do you not sit around with your girlfriends to discuss hot guys? Why the double standard?
I, too, find it seriously disturbing that women MUST have make-up for the purpose that was mentioned. I also think that rather than trying to JUSTIFY your self-esteem issues you should try to work them out and deal with them. And I don't mean the person that posted about this (but if the shoe fits..), I mean ANYONE who truly thinks they need enhancements or makeup to be beautiful.
Why do we base our self-worth on someone ELSE'S opinion? This does NOT make sense.