First off, charisma != sexual attractiveness, so you might find your character the most attractive, but I would take Langley over any man any day. Anyway by personal taste you are right. Heterosexuals prefer females. Last they didn't know you were a vampire. They just saw a skinny girly man staring lustily at them while they washed.