Generally, when creating characters, I base them a little on people I've known, a little on myself, and a little on random literary characters. In equal balance, more or less. I'd consider that a fairly healthy combination, and staves a way too much marysueness, whilst at the same time including...