Yeah, and I'm constantly trying to think of ways I can improve on my characters. With the two stories I'm doing whenever I think of a strength a character has I try to think of something that will counteract that. Especially if they are raised in a particular environment, also if a character of mine isn't human I'm always very big on making sure I don't make them more strong than they should be.
Sometimes though I just type things up without thinking at all then I sift through it so I can improve on my plot points and such, it helps me because I can spend some time being creative and random without worrying immediately about the flaws.