The concept was great. The idea was there. The character development? Not so much. The fact that Meyer can't seem to write a character that isn't some martyr/self-sacrificing hero pisses me off, quite frankly.