I've been writing for a few years, but I've noticed that I have a problem with making my characters too perfect. They never seem to have any personal problems and they always end up being really boring. Does anyone else experience this, and if you do, do you have any ways to solve it?