Creating Multidimensional Characters
Once upon a time in a certain place there lived a being who had both strengths and a flaw. This being wanted to achieve a goal. However, there was an obstacle between the being and its goal of such a nature that it attacked the being at its weakest point–its flaw. The being realized that, to achieve its goal, it must overcome the obstacle.
The being struggled to remove the obstacle, trying first one thing, then the next; each time failing–the goal remaining just out of reach. The being at last designed a plan that would make its weakness invulnerable to the obstacle and would, at the same time, achieve its goal.
The plan failed; the being realized its weakness could not be made invulnerable. ...