Call me old fashioned, but I do know that there are still many females out there that love it when a guy tries to do right by her by either protecting her or loving her completely without it being all about getting in her pants. Edward is constantly trying to give Bella a better life, even if that means a life without him in it, but it never works out for him in that way. He just can’t stop himself from caring about Bella. He’s always trying to protect those he cares about, putting himself in harms way, sometimes without regard. He’s honest, he’s smart, he’s loyal, and just the all around good ol’ vampire with a soul, even if he doesn’t believe that he has one. Because of the time he grew up in, he feels that marriage before sex is the way to truly show your love for a girl. Some may consider that torture these days, but to me, he’s like a rare diamond, preferring to keep his girl honorable that way. Although there have been others before him, he was definitely the a major factor in giving women, young and old alike, unrealistic expectations of what we want in a boyfriend. But that’s okay, because guys should try to be unrealistically amazing. Right?