this is the most decent character and not too sudden character development I've seen so far and it's getting me all giddy