boys are stupid, throw rocks at them...  some guys (it seems most guys) want someone to look good.  what throws them is when the outside does not match the inside.  (Hmmm - she looks good on the outside... but... OMG she has a brain and her own opinion???  no way - she may find out that i am a dickweed)  i agree - when they are insecure with themselves - they want someone to make them look good...and not necessarily have a mind of their own.  if you have one that looks for the whole package... good for YOU!!!