The reason he was boring, you might be asking? Or maybe not.
It was because no matter what sort of trouble he got into, or problems arose, there wasn't anything he couldn't do and things were never too hard for him. I couldn't make them too hard for him because he was perfect. You get what I'm saying. Now some of you might say, what about Superman or others like him, they are pretty perfect. You have to remember about Kryptonite. That was his one weakness.
So you have to make a flawed character for two reasons, because that way your reader can better relate, as well as it makes your story more suspenseful.
What are some of your character flaws? Alcoholic? Gambler? or do you go smaller than that? Say Cheater? or bigger? Kicks puppies? So let me know, what are some of the flaws of your dream character? If you don't want to mention one of your characters, maybe one in one of your favorite books?