yes, liking someones personality will easily bump them up a point or more on physical attractiveness scale and you wont even realize it
you dont even have to know the persons personality for this to...
hero is someone who puts himself in danger to help others, so no, military personnel in 99% cases are not heroes....all US military is doing is invading other countries...