What kind of personality does Edward from the Twilight novels have?

In the novel Twilight, Edward has a gift for reading peoples minds. His personality is pessimistic and was influenced by Meyer's pessimistic character.