Because girls like men and not puppies!
Why are you so desperate ? Because you can’t get any one else!
Girls are hardwired to like men who are independent and passion oriented. Girl love you and not return your love! (They do make it feel that you love them).
More calm and cool you are, more sexy you become. A boy who is unmoved by any girls beauty is her primary choice. Why ? Because deep down she also knows that beauty is temporary!
If you find your girl only beautiful and sexy, then you are just another flesh seeking dog for her! Hence they loathe too much comments on their physical aspect!. You must have it in you to attract any girl. As a rule never approach any girl who doesn’t show concrete interest in you.