YES! I am Jasper!
I think most of the what the description says hit me spot on. Note: I said MOST.
Jasper: You have an amazing calming personality...other people like you like to be around you, but you don't have the best will power, so humans are a bit wary (and for good reason) you are powerful. you really care for people though, you just need some work done on the will thing. you are a work in progress vegetarian vamp.