At first he was one of those good looking perfect characters, then I made him normal, and made him more human, and it really made the story more interesting, and much easier to write (because he didn't overcome every obstacle with such ease), I've even decided (on the advice of a friend) to make the character's emotional problems more complex, so that way, the conflict that is supposed to be in the story, will be much better, and more obvious.
So those 5 tips are very helpful
(Though I still have problems finding 5 flaws
