That's what I always keep in mind with characters, but it's never enough to give them an intention. I've made a few bad, yet very driven characters, because I didn't understand the importance of character flaws when I started. Now, I'm careful to give my characters shortcomings, like Sennis' lack of ambition, and Gujen's disdain towards those younger than him. I also like giving characters a quirk, a trait that's neither good nor bad, but makes them stand out, such as Gujen's love for tea.