I recently realized something really unpleasant. One of the major characters in my novel has no flaws. He's tall, hansom, smart, nice, very artistic, and to top it off, takes martial arts. This makes for a boring character. The problem is, all of these traits come for parts of the plot. I would think of things I wanted to happen to him, and then add traits so it could. This has led to all of them being plot-important. Luckily, I've only planned that much, I'm not that far with the actual writing. Right now I'm trying to create flaws to balance him out. The best I've come up with are he's very self-doubting (e.g. he things is painting are horrible, he can't do anything well) and just general shyness. I'm fairly sure it's not enough. So to sum up: I've got a God on my hands, one who needs to be brought back down to earth. Any suggestions?